打开终端或 Anaconda Prompt(Windows 用户)。
创建并激活 conda 环境:
conda create --name env_name
conda activate env_name
这里的 env_name
是你想要创建的环境名称。
conda install package_name
这里的 package_name 是你想要安装的包名称。
conda 配置文件的路径:
Linux/macOS:
~/.condarc
或$HOME/.condarc
Windows:
USERPROFILE%.condarc
或C:\Users\username.condarc
其中,
%USERPROFILE%
为 Windows 系统环境变量,表示当前用户的主目录路径,
username
为当前用户名。
conda 是一个用于包管理和环境管理的工具,可以方便地创建、安装、升级和删除不同的软件包和其依赖项。以下是一些常用的 conda 命令:
conda create --name env_name
env_name
为你想要创建的环境名称。
conda activate env_name
env_name
为你想要激活的环境名称。
conda install package_name
package_name
为你想要安装的软件包名称。
conda list
conda env list
conda update conda
conda update --all
conda remove package_name
package_name
为你想要删除的软件包名称。
在使用conda创建虚拟环境时,默认会将虚拟环境的文件夹放在Anaconda/Miniconda的安装路径下的envs文件夹中,具体路径为:
- Windows系统下:C:\Anaconda3\envs 或 C:\Users\你的用户名\Anaconda3\envs
- Linux/Mac系统下:/home/你的用户名/anaconda3/envs 或 /Users/你的用户名/anaconda3/envs
当然,你也可以使用conda config命令更改默认路径,例如:
conda config --add envs_dirs /path/to/new/envs/folder
这个命令会在新路径下创建一个名为envs的文件夹,用来存储所有的虚拟环境。
如果你在使用 conda 时遇到网络问题,可以将 conda 的源换成清华源(https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/)。具体步骤如下:
打开终端或 Anaconda Prompt。
在命令提示符中输入以下命令:
conda config --show # 显示当前 conda 配置
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ # 添加清华源的免费仓库
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ # 添加清华源的主要仓库
conda config --set show_channel_urls yes # 显示添加的所有仓库地址
这会将清华源添加到你的 conda 配置文件中。
执行 conda update conda
命令,以确保你的 conda 版本是最新的。
如果你要创建新的环境或安装新的软件包,请使用以下命令:
conda create --name env_name package_name
env_name
为你想要创建的环境名称,package_name
为你想要安装的软件包名称。
例如:
conda create -n pytorch python==3.8
创建一个 pytorch 环境,pythoon 版本为3.8
conda config --remove-key channels # 移除添加的仓库地址
conda config --set show_channel_urls no # 不再显示仓库地址
除了清华源之外,还有不少其他的 conda 镜像源可以使用。以下是一些常用的 conda 镜像源及其地址:
如果你想切换到其他镜像源,可以使用类似于切换清华源的方法,将需要的镜像源地址添加到 conda 配置文件中。
需要注意的是,不同的镜像源可能会有不同的速度和可靠性,建议根据自己的网络情况选择合适的镜像源。
使用 conda 时,需要注意以下几点:
conda env list
查看当前存在的环境,使用 conda activate env_name
激活指定的环境。conda search package_name
命令查询指定包的可用版本,使用 conda install package_name=version
命令安装指定版本的包。conda config --show
命令查看当前的配置信息,使用 conda config --set key=value
命令修改指定的配置项。总之,在使用 conda 时,需要仔细阅读文档,遵循最佳实践,以免出现不必要的问题。以上就是一些常用的 conda 小技巧。