Skip to content

anaconda ​

初始化? ​

anaconda 和 conda ​

anaconda 是平台。conda 是环境。不过在目前的笔记中,默认把 anaconda 和 conda 混称,相互指代。

安装 ​

参考资料 ​

官网下载 ​

手动删除之前自己安装的 python 环境 ​

需要指定版本。先去官网下载指定版本的安装包,然后再用安装包来卸载。下载安装包的目的是为了卸载。

查看本机的 python 环境。必须写成大写。

bash
python -V

安装校验 ​

bash
conda --version
conda info

如果校验失败,就自己手动配置以下的环境变量。按照参考资料做即可。

环境变量 ​

bash
D:\dev-tool\Anaconda\Anaconda3
D:\dev-tool\Anaconda\Anaconda3\Scripts

解决 .condarc 文件找不到的问题 ​

如下图,看不到 .condarc 文件:

2023-06-15-14-57-20

运行一次 conda config 命令:

2023-06-15-14-58-09

好了。可以看到了:

2023-06-15-14-58-37

镜像配置 .condarc 文件 ​

用conda info获取到 .condarc 配置文件的路径,手动配置镜像。

文件路径

bash
C:\Users\ruanzhongnan\.condarc

原来的配置

yaml
channels:
  - https://mirrors.bfsu.edu.cn/anaconda/cloud/pytorch/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
  - https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
  - defaults
show_channel_urls: true

按照教程填写的配置。换成国内的清华大学镜像。

yaml
channels:
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
  - defaults
show_channel_urls: true

根据文章增加额外的镜像,

bash
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/
conda config --add channels http://mirrors.aliyun.com/anaconda/cloud/bioconda/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.ustc.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

基础命令 ​

官方参考资料:

版本 ​

bash
conda --version

基础信息 ​

bash
conda info

查看配置信息 ​

bash
conda config --show

查看通道地址 ​

bash
conda config --show channels

查看所有虚拟环境 ​

bash
conda env list

新建环境 ​

bash
conda create -n 环境名 python=3.7

这里举例为新建的 anaconda 的环境的 python 版本指定为 3.7 。

?? 有疑惑 ​

bash
conda config --append channels conda-forge

常用环境 ​

bash
conda activate pytorch

常见错误 ​

PackagesNotFoundError: The following packages are not available from current channels ​

bash
PackagesNotFoundError: The following packages are not available from current channels:

  - pytorch-cuda=11.7
  - torchaudio

参考资料

https://blog.csdn.net/weixin_45552562/article/details/109668589

重新安装用于 pytorch 的环境 ​

参考资料

bash
conda create -n pytorch python=3.8 -c  https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main

贡献者

The avatar of contributor named as ruan-cat ruan-cat
The avatar of contributor named as 阮喵喵 阮喵喵

页面历史

最近更新