Python版本管理-Miniconda

重要提示:本文章仅作为技术分享与学习交流,严禁用于其他任何用途,如有任何问题请及时与我联系,谢谢!


一、前言

  • 由于更换了新的电脑,所有环境需要重新配置。由于原来并未对Python环境进行任何管理,借此机会重新梳理一遍。


二、下载Miniconda

  • 访问Miniconda官网

  • 由于下载miniconda时自带一个版本的Python,所以无需再单独去下载。

  • 根据自己的操作系统,选择一个版本点击进行下载。

  • 当前我的系统是windows,下载如下配置。


三、安装Miniconda

  • 双击安装程序,依次点击nextI 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,欢迎前来关注!

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值