欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 文化 > conda 常用命令

conda 常用命令

2025/4/28 8:01:53 来源:https://blog.csdn.net/xy1580/article/details/147565162  浏览:    关键词:conda 常用命令

conda 常用命令

目录

  • 1、安装conda
  • 2、创建环境
  • 3、激活环境
  • 4、添加镜像源
  • 5、将环境创建到指定位置
  • 6、安装软件包
  • 7、查看环境
  • 8、删除环境
  • 9、退出环境
  • 10、常用命令
  • 11、常见问题
  • 12、参考资料

1、安装conda

要安装 conda,必须首先选择适合的安装程序。

conda 分为 anaconda 和 miniconda,anaconda 是一个包含了许多常用库的集合版本,miniconda 是精简版本(只包含conda、pip、zlib、python 以及它们所需的包)

  1. 下载安装程序:下载地址
  2. 运行安装程序,根据提示一步步安装。

2、创建环境

conda 可以创建多个环境,每个环境可以包含不同的软件包。

conda create -n myenv python=3.10
  1. create:创建环境
  2. -n myenv:指定环境名称为 myenv
  3. python=3.10:指定 Python 版本为 3.10

3、激活环境

conda activate myenv
  1. activate:激活环境
  2. myenv:指定环境名称为 myenv

4、添加镜像源

  1. 配置官网的channel地址
    # 下面这三行配置官网的channel地址
    conda config --add channels r 
    conda config --add channels conda-forge 
    conda config --add channels bioconda
    ##以上三句命令一次性复制粘贴或是单独复制粘贴
    
    1. config:配置 conda
    2. --add channels:添加镜像源
    3. https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/:添加清华大学的镜像源
  2. 配置国内访问镜像,国内用户推荐的镜像,以下选清华或是北外的镜像都可以,清华镜像的访问量较多多,北外镜像相对较少。
    #(1)下面这四行配置清华大学的conda的channel地址,国内用户推荐
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --set show_channel_urls yes
    ##配置清华镜像,四句代码一起复制粘贴到服务器
    ​
    # (2)下面四行配置北京外国语大学的conda的channel地址
    conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/pkgs/main/ 
    conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/conda-forge/ 
    conda config --add channels https://mirrors.bfsu.edu.cn/anaconda/cloud/bioconda/ 
    conda config --set show_channel_urls yes# 目前国内提供conda镜像的大学
    清华大学: https://mirrors.tuna.tsinghua.edu.cn/help/anaconda/
    北京外国语大学: https://mirrors.bfsu.edu.cn/help/anaconda/
    南京邮电大学: https://mirrors.njupt.edu.cn/
    南京大学: http://mirrors.nju.edu.cn/
    重庆邮电大学: http://mirror.cqupt.edu.cn/
    上海交通大学: https://mirror.sjtu.edu.cn/
    哈尔滨工业大学: http://mirrors.hit.edu.cn/#/home
    (哈工大的镜像同步更新较快)
    
  3. 查看已经添加的channels
    conda config --get channels
    
  4. 恢复默认镜像源
    conda config --remove-key channels
    

5、将环境创建到指定位置

方法

  1. 直接指定路径创建环境
conda create --prefix /指定/路径/环境名称 python=版本
#简写
conda create -p /指定/路径/环境名称 python=版本
#示例
conda create --prefix D:\my_envs\project_env python=3.9
  • 这会在 D:\my_envs 目录下创建名为 project_env 的环境。
  • 如果目录不存在,Conda 会自动创建。
  1. 修改默认环境路径(可选)
    如果你希望所有新环境默认创建到指定目录,可以修改 Conda 的配置文件 .condarc。
# 打开或创建 .condarc  文件(位于用户主目录)
conda config --edit#添加或修改 envs_dirs 字段,例如:envs_dirs:- D:\my_envs  # 你的自定义路径- C:\Users\用户名\.conda\envs  # 原默认路径(可选保留)# 之后,直接使用 conda create -n 环境名称 时,环境会优先创建在 D:\my_envs 中。

这样,所有新环境都会创建到 D:\my_envs 目录下。

激活指定路径的环境

激活时需使用完整路径。

conda activate /指定/路径/环境名称
# 示例
conda activate D:\my_envs\project_env

注意事项

  1. 路径兼容性:
    • Windows 使用反斜杠 \,Linux/Mac 使用正斜杠 /。
    • 路径中避免空格或特殊字符(如中文)。
  2. 删除环境
    • 删除环境时,请确保当前环境不是该环境,否则会提示“当前环境不能删除”。
    • 建议先退出当前环境,再删除环境。
    conda remove --prefix /指定/路径/环境名称 --all
    
  3. 查看所有环境路径
    # 方式1
    conda info --envs
    # 方式2
    conda env list
    

6、安装软件包

推荐使用pip安装.

conda activate env_name  		# 进入环境conda install numpy=1.93
pip  install numpy==1.93conda deactivate				# 安装完之后记得退出环境
  1. install:安装软件包
  2. numpy:指定安装 numpy 软件包

7、查看环境

conda env list
  1. env:查看环境
  2. list:列出所有环境

8、删除环境

conda remove -n myenv --all
  1. remove:删除环境
  2. -n myenv:指定环境名称为 myenv
  3. --all:删除该环境下所有软件包

9、退出环境

conda deactivate
  1. deactivate:退出环境

10、常用命令

# 查看 conda 版本
conda --version# 查看 conda 帮助
conda --help# 查看环境
conda env list# 查看 conda 所有命令
conda list# 创建环境
conda create -n myenv python=3.10# 激活环境
conda activate myenv# 退出环境
conda deactivate# 删除环境
conda remove -n myenv --all# 安装软件包
conda install numpy pandas# 更新软件包
conda update numpy pandas# 搜索软件包
conda search numpy# 卸载软件
conda remove 软件名
# 克隆环境
conda create –n 新环境名 –clone 旧环境名

11、常见问题

1、conda 找不到命令

如果安装了 conda,但是在命令行中仍然无法找到 conda 命令,可能是因为 conda 的安装路径没有添加到环境变量中。

解决方法:

  1. 打开环境变量编辑器(Windows 系统为 系统属性 -> 高级 -> 环境变量;Mac 系统为 终端 -> 设置 -> 高级 -> 环境变量
  2. 找到 Path 变量,双击编辑
  3. Path 变量值末尾添加 C:\Users\用户名\Anaconda3\Scripts(Windows 系统)或 /Users/用户名/anaconda3/bin(Mac 系统),并保存
  4. 重启命令行或 IDE

2、conda 找不到软件包

如果安装了 conda,但是在命令行中仍然无法找到某个软件包,可能是因为该软件包没有安装在当前环境中。

解决方法:

  1. 激活当前环境
  2. 输入 conda list,查看当前环境安装的软件包
  3. 如果没有安装该软件包,则输入 conda install 软件包名称,安装该软件包

12、参考资料

  • 官方文档
  • 中文文档

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词