Anaconda切换python版本
文章目录
- anaconda navigator使用
- 命令行创建
- 踩坑点
- CondaHTTPError: HTTP 000 CONNECTION FAILED for url
- conda activate py364 失败
anaconda navigator使用
anaconda提供了一个可视化GUI来管理anaconda环境(可用来管理python等工具版本)和虚拟环境Environments(主要用来管理pip包)。
anaconda的默认环境名为base。
命令行创建
使用以下命令创建新环境:
conda create -n env_name list of packages
其中
-n 代表 name,env_name 是需要创建的环境名称,例如
-n python364
- list of packages 则是列出在新环境中需要安装的工具包,例如
python=3.6
例如,现在,我的anaconda默认的python是3.8版本,但是我想安装一个python 3.6的环境,则命令行运行:
conda create -n py364 python=3.6.4
踩坑点
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
解决方法
在Anaconda Prompt 中使用该命令。
更换anaconda源
win打开C:\Users\用户名\.condarc,linux则找到~/.condarc,修改内容如下:
channels:
- https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
- https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
- http://mirrors.ustc.edu.cn/anaconda/pkgs/main/
- http://mirrors.ustc.edu.cn/anaconda/pkgs/free/
- http://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
ssl_verify: true
show_channel_urls: true
conda activate py364 失败
解决方法:
去掉conda直接运行命令activate py364
在Anaconda Prompt 中使用该命令
最后创建环境成功如下。
赞 (0)