【Python】Anaconda常用操作

Anaconda内置python环境变量配置在系统环境中;原生python环境变量配置在用户环境中

Anaconda 常用命令

基本指令

  1. 查看conda版本

    conda -V
    
  2. 升级conda

    # 升级Anaconda前,需要先升级conda
    conda update conda
    conda update anaconda
    

虚拟环境配置

  1. base是初始默认的基础环境

  2. 查看虚拟环境列表命令

    conda env list
    conda info -e
    
  3. 创建虚拟环境

    # 创建虚拟环境并确定所用的python版本
    conda create -n your_env_name python=x.x
    # 在创建环境的同时安装必要的包
    conda create -n your_env_name numpy matplotlib python=x.x
    # 在指定的虚拟环境中安装额外的包
    conda install -n your_env_name package_name
    
  4. 删除虚拟环境

    conda remove -n your_env_name --all
    # 删除虚拟环境中的某个包:
    conda remove --name your_env_name package_name
    # 不太确定成不成功
    conda uninstall -n your_env_name --all
    conda env remove -n your_env_name
    
  5. 激活虚拟环境

    conda activate your_env_name
    # 也可以根据环境所在路径激活
    
  6. 安装或卸载包(进入虚拟环境之后)

    # 安装
    conda install package_name
    conda install package_name=version    #指定版本号
    conda  install  package_name -i 源名称或链接 # 指定下载源
    #卸载
    conda  uninstall  package_name
    
  7. 查看当前虚拟环境下的所有安装包

    conda  list  # 需进入该虚拟环境
    conda  list  -n  your_env_name
    
  8. 配置 Jupyter Notebook

    # 用到新的环境时,均需要配置
    # 较早期的 python版本 
    conda install nb_conda
    # Python3.9
    conda install nb_conda_kernels
    
  9. 复制虚拟环境

    I. 在本机上面进行环境复制

     #[方案一]根据已有环境名复制生成新的环境
    conda create -n new_env_name --clone old_env
    #[方案二]根据已有环境路径复制生成新的环境,其中old_env_path为旧环境的路径
    conda create -n new_env_name --clone old_env_path
    

    II. 复制到其他机器上

    方案一:

    • 导出环境

      利用conda env export导出的是个yaml格式的文件,该文件记录了环境名,软件源地址以及安装包列表

      conda env export > ~/env.yaml 或者 conda env export > environment.yaml
      
    • 使用yaml配置文件创建新环境

      在新的机器中可直接执行上述命令,生成的环境与复制源完全一样(包括环境名)。

      conda env create -f ~/env.yaml
      conda env create -f environment.yaml
      # 两者择其一
      

    方案二:

    • 将原来电脑上的环境所在文件夹复制到当前机器的任意路径下

    • 在当前机器中进行如下操作:

      # 完成虚拟环境的移植
      conda create -n new_env_name --clone ~/path
      

设置国内镜像

conda下载东西时,默认的镜像源下载的速率很慢,修改conda的镜像源能够加快下载速度。一些设置镜像的操作如下:

  1. 查看已添加的镜像

    conda config --get channels
    
  2. 换回默认镜像

    conda config --remove-key channels
    
  3. 添加清华镜像

    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 --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
    # 在添加镜像时选择其中任意一个即可
    
  4. 设置搜索时显示频道地址

    conda config --set show_channel_urls yes
    
  5. 删除指定镜像

    conda config --remove channels 地址
    
  6. 确认镜像添加成功

    conda config --get channels
    
posted @   Ankh-kotori  阅读(86)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示