Anaconda更改python版本

anaconda 提供了一个可视化 GUI 来管理 anaconda 环境(可用来管理 python 等工具版本)和虚拟环境 Environments(主要用来管理 pip 包)。
anaconda 的默认环境名为 base。

使用以下命令创建新环境:

conda create -n env_name list of packages

其中

  • -n 代表 name,env_name 是需要创建的环境名称,例如-n python364

-n python364

  • list of packages 则是列出在新环境中需要安装的工具包,例如python=3.6

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 中使用该命令

最后创建环境成功如下。

相关推荐

用Python去除图片水印

大家好,我是小五? 前一阵给大家分享了,如何给图片加水印。评论区就有小伙伴问,可不可使用Python去除图片水 ...