使用miniconda管理python环境

下载miniconda

安装完成添加系统环境变量:

 

miniconda 修改虚拟环境安装路径:
C:\Users\username\.condaarc(文件不存在则创建)

envs_dirs:
  - D:\software\Miniconda3\envs

conda使用教程

一定要先执行conda init cmd.exe

安装的时候注意不要为所有用户安装,否则conda会创建环境失败

conda create -n learn python=3  // 创建一个名为learn的环境并指定python版本为3(最新版本)
conda activate learn //激活learn环境
conda deactivate //离开当前环境 conda env list
// 列出conda管理的所有环境 conda list // 列出当前环境的所有包 conda search --full-name <package_full_name> //搜索包 conda install requests //安装requests包 conda install -n root conda=4.6 // 将conda降回原来版本 conda remove requests //卸载requets包 conda remove -n learn --all // 删除learn环境及下属所有包 conda update requests 更新requests包 conda env export > environment.yaml // 导出当前环境的包信息 conda env create -f environment.yaml // 用配置文件创建新的虚拟环境
conda install --yes --file requirements.txt //安装requirements.txt中的依赖库

 conda使用遇到的问题:

问题1:在已经创建好的conda环境下使用pip install 安装到了全局环境中(pip默认安装路径下)

1.创建conda环境(此处为错误示范)

conda create -n 123

2.使用 python -m site 检查123虚拟环境中python环境中pip安装路径和全局python的安装路径,发现一致,这是错误的

 3.解决方法:1)删除虚拟环境123;2)再次创建虚拟环境123指定python版本,conda create -n 123 python=3.9;3)再次查看pip安装路径,此时发现安装路径变为conda下的虚拟环境123

 4.如果在创建环境时已经指定python版本,则尝试修改site.py中的配置

windows参考:更改conda环境下,pip包安装默认路径

linux参考:conda环境下pip install 无法安装到指定conda环境中(conda环境的默认pip安装位置)

posted @ 2022-10-27 13:44  小柴i  阅读(516)  评论(0编辑  收藏  举报