当前位置: 首页 > article >正文

Miniconda管理虚拟环境【Python环境配置】

Miniconda管理虚拟环境【Python环境配置】

  • 1. 下载并安装Miniconda
  • 2. 管理虚拟环境
  • 3. 管理虚拟环境中的包


1. 下载并安装Miniconda


1. 下载

  • 从清华大学开源软件镜像站 | Tsinghua Open Source Mirror 下载Miniconda:https://mirrors.tuna.tsinghua.edu.cn/anaconda/miniconda/,可直接下载最新版本(后期使用的具体Python版本可在虚拟环境中创建)
    在这里插入图片描述

2. 安装

  • 选择一个合适的安装路径:
    在这里插入图片描述

  • 打开cmd终端窗口,使用指令sysdm.cpl打开系统属性窗口,点击高级,点击环境变量:
    在这里插入图片描述

  • conda添加进环境变量:
    在这里插入图片描述

3. 检查是否安装成功

  • 关闭终端,再重新打开,输入如下指令,查看conda是否安装成功:
    在这里插入图片描述

4. 通过conda info指令查看当前conda的配置信息

在这里插入图片描述

  • 由于我们是在清华源中下载的Miniconda,所以镜像源默认已经被更改成清华源了,我们不需要再更改了。
  • 如果没有更改,尝试运行如下命令换源:
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
  • 更改虚拟环境的默认安装位置为D:\conda\envs
conda config --add envs_dirs D:\conda\envs
  • 再次查看虚拟环境的默认安装路径,看看是否已经被更改:

在这里插入图片描述

  • 我们还需要更改一下这个目录的权限,普通用户可能无法对这个目录进行写入,也就无法在该目录下创建虚拟环境。

在这里插入图片描述


2. 管理虚拟环境


1. 创建虚拟环境

  • 使用指令conda create -n 虚拟环境名称 python=版本,创建虚拟环境:
    在这里插入图片描述
  • 使用指令conda env list列出当前所有的虚拟环境,看看是否安装成功:
    在这里插入图片描述

2. 激活虚拟环境

  • 使用指令conda activate 环境名激活环境:
    在这里插入图片描述

3. 克隆虚拟环境

  • 使用指令conda create –n 环境名 --clone 已有环境克隆:
    在这里插入图片描述

4. 删除虚拟环境

  • 使用指令conda remove -n 虚拟环境名 --all删除:
    在这里插入图片描述
  • 删除时保证要删除的虚拟环境不是激活状态。

4. 退出当前虚拟环境

  • 使用指令conda deactivate

3. 管理虚拟环境中的包


想在哪个虚拟环境中下载包,就激活哪个虚拟环境!!!

1. 使用conda install命令安装库:

conda install <package_name>
  • 其中<package_name>是你想安装的库的名称。例如,如果你想安装numpy库,你可以运行:
conda install numpy
  • 如果你想安装特定版本的库,可以在库名后面加上=和版本号:
conda install numpy=1.18
  • 也可以使用pip命令:
pip install numpy==1.18

2. 更新库:

  • 如果你想要更新已安装的库到最新版本,可以使用conda update命令:
conda update <package_name>
  • 也可以指定版本,例如:
conda update numpy=1.18.5
  • 也可以使用pip命令:
pip install --upgrade numpy==1.18.5

3. 使用requirements.txt文件安装库:

  • 如果你有一个requirements.txt文件,其中列出了所有需要安装的库及其版本,你可以使用以下命令来安装所有指定版本的库:
pip install -r requirements.txt
  • 确保你的requirements.txt文件格式正确,例如:
numpy==1.18.5
pandas==1.0.5

4. 删除库

  • 使用以下命令来删除库:
conda remove <package_name>
  • 如果你的环境中安装了多个版本的同一个库,并且你只想删除特定版本,可以指定版本号:
conda remove <package_name>=版本号
  • 或者使用pip指令:
pip uninstall <package_name>==版本号

5. 查看当前环境中所有的库

  • conda listpip list

在这里插入图片描述

  • pip list更加简洁。


http://www.kler.cn/news/355601.html

相关文章:

  • 【JS、数组】flat的基本用法
  • 开源vGPU方案 HAMi实现细粒度GPU切分——筑梦之路
  • 观测云 AI 助手上线:智能运维,从此触手可及!
  • 使用软件模拟按键显示屏,上下左右确认取消按键,来修改IP端口号等参数。
  • Hi3061M——VL53L0X激光测距(IIC)(同样适用于其他MCU)2
  • rk3588 opencv 的使用
  • Android 编译时出现Android resource linking failed.without required default value.
  • perl读取目录,写入文件
  • 高校企业数据可视化平台功能介绍/特色功能
  • 骑砍霸主MOD天芒传奇Ⅱ·前传-序章
  • 压缩感知解谱
  • EI会议将截稿|第三届环境工程与与可持续能源国际会议(EESE 2024)
  • Git常用操作
  • 国家计算机二级MSOffice计算机选择题题库汇总精选
  • VS code部署Vue项目Demo
  • Apache POI
  • C#从零开始学习(基本语法概念)(2)
  • 腐蚀膨胀预处理
  • Java - 使用AOP+SpEL基于DB中的用户ID自动补全用户姓名
  • 【网络安全】盲SSRF+CSP绕过实现XSS