Conda安装及使用
参考:https://zhuanlan.zhihu.com/p/348120084
下载Anaconda
下载地址
https://www.anaconda.com/
https://repo.anaconda.com/archive/Anaconda3-2023.07-2-Windows-x86_64.exe
双击安装,一直下一步
等待安装完成,添加环境变量
如果是windows10则添加以下位置的Path环境变量
使用以下语句创建一个新的环境变量,新的环境变量名为new 使用参数python=3.11指定python版本
conda create -n new python=3.11
查看当前创建了那些虚拟环境
conda env list
# conda environments:
#
base C:\ProgramData\anaconda3
new C:\ProgramData\anaconda3\envs\new
fastapi C:\Users\27467\.conda\envs\fastapi
fooocus C:\Users\27467\.conda\envs\fooocus
lfasr C:\Users\27467\.conda\envs\lfasr
注意: 遇到在虚拟环境无法安装的依赖包但是在其他环境下有这个包这到对应的目录去拷贝
例如以上虚拟环境fastapi对应的依赖包目录为
C:\Users\27467\.conda\envs\fastapi\Lib\site-packages
设置国内源加速
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
进入虚拟环境
activate new
删除虚拟环境
# 删除虚拟环境new
conda remove -n new --all
复制一个虚拟环境
从old环境复制一个新的环境
# conda create --name new_env --clone old_env
可以在虚拟环境下使用pip安装包,不会影响其他环境
可以在虚拟环境下cd到需要执行python脚本的目录则使用虚拟环境执行
小结
# 列出所有虚拟环境
conda env list
# 创建虚拟环境
# 创建虚拟环境,名称为new,使用python版本为3.11
conda create -n new python=3.11
# 切换至某个虚拟环境
# 切换至虚拟环境new
conda activate new
# 删除虚拟环境
# 删除虚拟环境new
conda remove -n new --all