conda配置虚拟环境常用命令
conda配置虚拟环境常用命令
·
conda配置虚拟环境常用命令
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)
更多推荐



所有评论(0)