重要提示:本文章仅作为技术分享与学习交流,严禁用于其他任何用途,如有任何问题请及时与我联系,谢谢!
一、前言
-
由于更换了新的电脑,所有环境需要重新配置。由于原来并未对Python环境进行任何管理,借此机会重新梳理一遍。
二、下载Miniconda
-
由于下载miniconda时自带一个版本的Python,所以无需再单独去下载。
-
根据自己的操作系统,选择一个版本点击进行下载。
-
当前我的系统是windows,下载如下配置。
-
三、安装Miniconda
-
双击安装程序,依次点击
next
、I Agree
来到Install For
界面。 -
在此界面建议选择
Just Me
安装,如果选择All Users
后面需要手动配置环境变量。 -
-
选择完毕点击
next
来到Destination Folder
界面。 -
此界面是确定minicoonda的安装位置,建议安装在C盘以外的地方(点击
Browse
) -
我选择安装在D盘
-
确定安装位置后点击
next
来到Advanced Options
界面。 -
将两个选项都勾选上,第一个是自动添加到环境变量、第二个是将自带的Python当作系统默认版本
-
-
注意:若在
Install For
界面选择All Users
安装,第一个选项是无法勾选的。 -
配置完毕,点击
Install
进行安装。 -
等待进度条执行完毕,点击
next
将当前界面的两个选项全都取消勾选,点击Finish
完成全部安装。
四、配置Miniconda
-
打开cmd窗口,输入
conda info
,出现如下信息说明安装成功。 -
其中需要注意红框的信息,
user config file
代表miniconda的配置文件位置,初始是不存在的,只有添加或修改配置才会出现在所提示的位置、package cache
代表缓存位置、envs directories
代表虚拟环境的位置。 -
若提示
package cache
的第一个路径在C盘,可以使用命令conda config --add pkgs_dirs 自选位置
修改。例:conda config --add pkgs_dirs D:\miniconda3\pkgs
-
若提示
envs directories
的第一个路径在C盘,可以使用命令conda config --add envs_dirs 自选位置
修改,例子同上。 -
确认好上述信息后,继续执行下列命令。
添加下载源(镜像),前面3行标准库,后面4行附加库
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/menpo/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
显示使用源的地址
conda config --set show_channel_urls yes
-
其他的配置命令(自行选择是否配置)
禁用询问Proceed ([y]/n)
conda config --set always_yes yes
关闭自动进入base环境
conda config --set auto_activate_base no
-
完成上述操作,重新在cmd中输入
conda info
看到自己添加、修改的配置即可。例如: -
同时再次查看
user config file
所提示的位置,会发现多出一个名为 .condarc文件,用文本编辑打开查看内容正是刚才执行命令配置的相关设置。
五、使用Miniconda
-
更新conda:
conda update conda
-
更新python:
conda update python
-
更新所有包:
conda update --all
-
清理无用的安装包:
conda clean -p
-
清理tar包:
conda clean -t
-
清理所有安装包及cache:
conda clean -y --all
-
查看所有的虚拟环境*表示当前环境位置:
conda env list
-
查看所有的虚拟环境*表示当前环境位置:
conda info -e/--envs
-
创建名为py36、python版本为3.6的虚拟环境:
conda create -n py36 python=3.6
-
激活创建的py36虚拟环境:
conda activate py36
确认一下当前使用的环境
-
关闭当前虚拟环境:
conda deactivate
-
删除创建的py36虚拟环境:
conda remove -n py36 --all
六、Pip安装Python包
-
命令:
pip install 包名
-
pip下载超时,切换国内源(镜像)
阿里源配置
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/
将源设置为信任
pip config set global.trusted-host mirrors.aliyun.com
pip config set global.timeout 6000
-
所提示的地址就是pip配置文件的地址
-
修改完pip的镜像后,回到py36的虚拟环境,重新执行安装,出现修改的镜像地址即可,也说明此Pip配置文件是公用的。
七、最后
-
感谢各位看官的阅读!
-
有什么疑问欢迎后台留言!
-
公众号乱炖Set,欢迎前来关注!