1、创建虚拟环境

# 查看现有环境列表
conda env list

# env_name为虚拟环境名称
conda create --name env_name

#指定python版本
conda create --name env_name python=3.8  

#激活env_name虚拟环境
conda activate env_name

conda list

2、克隆已有的虚拟环境

# 查看现有环境列表
conda env list

# 克隆环境(将原环境"env_name"克隆为"new_env_name")
conda create --name new_env_name --clone env_name

# 验证克隆结果
conda activate new_env_name

conda list

3、删除虚拟环境

#退出当前虚拟环境
conda deactivate

#查看所有虚拟环境
conda env list

#删除虚拟环境(myenv)
conda remove -n myenv --all

#查看结果
conda env list

4、jupyter集成

#假设虚拟环境为myenv
conda activate myenv

pip install ipykernel
python -m ipykernel install --user --name=myenv --display-name="显示名称"

5、复现文献中模型运行环境

#先下载解压代码,进入requirements.txt所在文件夹,打开命令窗口

#创建虚拟环境,指定python版本
conda create --name env_name python=3.8  

#在requirements.txt文件目录下打开命令窗口  安装requirements.txt中的依赖包
pip install -r requirements.txt   
或
conda install --file requirements.txt

#(补充)忽略已安装的包
pip install -r requirements.txt --ignore-installed

#(补充)若某个包安装有问题,建议先安装其他包,然后去下载对应包的whl文件本地安装,比如安装 F:\torch-2.0.1+cu118-cp310-cp310-win_amd64.whl
pip install F:\torch-2.0.1+cu118-cp310-cp310-win_amd64.whl

6、镜像源

# 添加清华源(conda主镜像)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
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/r/

# 添加 conda-forge 的清华镜像(常用开源包渠道)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/

# 设置 channel 优先级 & 显示镜像地址
conda config --set show_channel_urls yes
conda config --set channel_priority flexible


#查看镜像配置
conda config --show

临时更换镜像源

conda install 包名 -c https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

镜像源

清华:https://pypi.tuna.tsinghua.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
中国科技大学:https://pypi.mirrors.ustc.edu.cn/simple/
华中科技大学:http://pypi.hustunique.com/simple/
上海交通大学:https://mirror.sjtu.edu.cn/pypi/web/simple/
豆瓣:http://pypi.douban.com/simple/

7、conda命令集合

conda activate env_name  #进入env_name虚拟环境

conda deactivate   #退出当前虚拟环境

conda list -n 环境名  #查看已经安装的包 

conda install -n 环境名 包名  #安装包

conda update -n 环境名 包名  #更新包

conda remove -n 环境名 包名  #卸载包

conda env list 或 conda info --envs  #查看所有环境

conda rename -n 旧环境名 新环境名 #重命名环境

conda clean --all  #清理缓存

conda config --add channels 镜像地址   #设置镜像源加速下载

conda install python=3.10  #更新python版本(假设原python=3.8)
Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐