1 conda相关命令
| 判断conda是否正常安装+检查conda版本号 |
| 将conda更新到当前版本 |
|
|
|
|
2 环境相关命令
环境激活、创建、不激活 | | 创建一个新的环境,环境的名字是ENVNAME, 环境的python版本是Python_version |
| 激活ENVNAME的环境 | |
| 激活磁盘上path处的环境 | |
| 不激活当前的环境 | |
conda list | | 列出当前活跃的环境中所有包和对应的版本 输出四列:Name(包名称)、Version(包版本号)、Build(包创建者)、Channel(包下载来源) |
conda list PACKAGE_NAME | 查看PACKAGE_NAME的信息 | |
| 列出ENVNAME环境中所有包和对应的版本 | |
| 列出当前活跃环境所做出的更新 | |
| 列出ENVNAME环境所做出的更新 | |
查看已经存在的环境 | conda info -e | 效果一致 |
conda info --envs | ||
conda env list | ||
环境克隆 | conda create --clone NAME --name NEW_NAME | 将环境NAME拷贝一份至NEW_NAME,二者配置一样,但是可以独立操作 |
环境删除 | conda remove --name ENV_NAME --al |
3 包相关命令
conda search | | 找到所有这个Package_Name可用的的版本信息 |
| 在某个范围内,找到所有这个Package_Name可用的的版本信息 | |
| 找package_name,版本为version.NO的信息 | |
conda install | | 安装PACKAGE_NAME包,默认安装在当前激活的环境,安装最新版 |
conda install PACKAGE_NAME=VETSION_CODE | 安装指定版本的包 | |
conda install "PACKAGE_NAME[version='XXX |XXX']" | 安装指定列表版本中的包 | |
conda install "PACKAGE_NAME>XXX<XXX" | 安装指定范围版本中的包 | |
conda install -n ENV_NAME PACKAGE_NAME | 将包安装在指定环境中 可以这样做,但是完全没必要,建议先激活需要安装的环境,然后再安装 | |
conda update | conda update PACKAGE_NAME | 更新当前环境下的指定包 |
conda update -n ENV_NAME PACKAGE_NAME | 更新指定环境下的指定包 | |
卸载包 | conda remove PACKAGE_NAME | 二者相同作用 |
conda uninstall PACKAGE_NAME |
4 Conda 源
4.0 国内部分conda源
4.0.1 清华源
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
4.0.2 中科大源
https://mirrors.ustc.edu.cn/anaconda/pkgs/main/
https://mirrors.ustc.edu.cn/anaconda/pkgs/free/
4.1 配置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/
4.2 显示包的安装来源
conda config --set show_channel_urls yes
不加上面一行时候的conda list
加了上面一行之后的conda list
4.3 查看已配置下载源
conda config --show channels
4.4 查看已配置下载源优先级
conda config --get channels
4.5 删除下载源
以删除清华源为例
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --remove channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/