欢迎光临散文网 会员登陆 & 注册

miniconda的配置记录

2023-03-04 01:05 作者:闲者夏启  | 我要投稿

前言

因为想试一试pyqt5,但不知道为啥3.11版本总是下载不成功,但之前的3.8就可以,因此我觉得可能是python版本的问题.我在虚拟环境中安装一个python3.8版本的解释器试一试.

python的虚拟环境的管理有好几种方式:

  • 自带的venv

  • virtualvenv

  • pyenv

  • conda

我决定先试一试conda,以下是我尝试中的一些总结


安装

在网上conda可以分为两个.一个是带有conda的ancaonda,其中除了附带有conda以为还有一些附带的其他软件,如jupyter notebook之类的,另一个则是仅仅一个conda本体,叫miniconda.

miniconda下载可以去 官网或者国内的镜像网站,官网出于某些原因,在很多的地方打不开,所以使用镜像是一个较好的选择.在这里我选的是清华的镜像网,在那里可以下载到

清华镜像网: https://mirrors.bfsu.edu.cn/anaconda/miniconda/

conda官网: https://docs.conda.io/projects/conda/en/latest/user-guide/install/download.html


在选择安装包的过程中要注意,miniconda下载安装之后自带有python的解释器,其中miniconda2中带的是python2的解释器,miniconda3带的是python3的解释器

还有就是x86-64对应的是是64位架构的电脑,x86对应的是32位的电脑,要根据自己电脑的架构选择合适的版本

配置的时候为了方便,我就直接使用conda来称呼miniconda

配置

miniconda在安装完成之后,如果想要可以跟流畅地使用的话,还是要进行一些配置的.

配置环境变量

首先要配置的是环境变量.

一般情况下,环境变量会在安装的时候就自己配置好,但就怕万一

如果安装好之后,在命令行输入 conda ,之后显示 不是内部或外部命令,也不是可运行的程序 或批处理文件。 就大概率是环境变量没有配置好

在高级系统设置中找到环境变量,以下路径添加到用户变量下的path中:

%PATH%\Miniconda3

%PATH%\Miniconda3\Scripts

%PATH%\Miniconda3\Library\bin

%PATH%要改成自己的conda的安装路径

配置源

在默认的条件下,miniconda是去官网下载你需要的python版本以及各种包.但国外的东西,下载速度总是一言难尽,因此有必要换成

国内的源,其中我参考的是清华大学的镜像源,这个是anconda的配置,不过miniconda也可以用

清华源: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/


生成配置文件

在cmd中输入

conda config --set show_channel_urls yes

conda会用户文件夹下生成文件".condarc"


修改.condarc文件

将清华镜像源中的内容(如下),复制到.condarc文件中

channels:

- defaults

show_channel_urls: true

default_channels:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/msys2

custom_channels:

 conda-forge: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

msys2: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

bioconda: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

menpo: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

pytorch: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

pytorch-lts: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

simpleitk: https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

这些内容我是在2023年2月27日复制的,以后可能有所改变,建议去清华的镜像网站直接复制

配置安装地址

在使用conda安装虚拟环境的时候我发现它把创建的环境设置在C盘,为了保护C盘的空间,我选择的设置一下conda的环境配置地址

在cmd中输入 conda config --show 可以看到配置文件的详细信息其中就有关于安装路径的信息,如下:

envs_dirs:

- C:\Users\用户\.conda\envs

- D:\ProgramData\miniconda3\envs

- C:\Users\用户\AppData\Local\conda\conda\envs

需要对其进行修改,在配置文件.condarc中,输入

envs_dirs:

    - D:\ProgramData\conda_env

pkgs_dirs:

    - D:\ProgramData\conda_pkgs

这样就把虚拟环境的创建地址设置为了D盘下




    









miniconda的配置记录的评论 (共 条)

分享到微博请遵守国家法律