最新要闻

广告

手机

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

iphone11大小尺寸是多少?苹果iPhone11和iPhone13的区别是什么?

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

警方通报辅警执法直播中被撞飞:犯罪嫌疑人已投案

家电

linux中conda虚拟环境使用(便于项目切换)、pip和conda换源

来源:博客园


(资料图片仅供参考)

虚拟环境相关代码:

1 #创建虚拟环境 2 conda create -n your_env_name python=X.X(3.6、3.7、3.8) 3  4 #激活虚拟环境 5 source activate your_env_name(虚拟环境名称) 6  7 #退出虚拟环境 8 source deactivate your_env_name(虚拟环境名称) 9 10 #删除虚拟环境11 conda remove -n your_env_name(虚拟环境名称) --all12 13 #删除环境中的某个包14  conda remove --name your_env_name package_name 15 16 #查看安装了哪些包17 conda list18 19 #安装包20 conda install package_name(包名)21 22 # 安装指定版本的包23 conda install scrapy==1.3 24 25 # 在conda指定的某个环境中安装包26 conda install -n 环境名 包名 27 28 #查看当前存在哪些虚拟环境(三种)29 conda env list 30 conda info -e31 conda info --envs32 33 #检查更新当前conda34 conda update conda35 36 #更新anaconda37 conda update anaconda38 39 #更新所有库40 conda update --all41 42 #更新python43 conda update python

pip换源:

conda换源:

1 #如果没有.condarc这个文件,可以执行下面的命令来生成默认文件,有则省略 2 conda config --set show_channel_urls yes 3  4 #生成文件后,编辑文件,加入清华源 5 vim ~/.condarc 6  7 #修改文件内容为(最后一行原本就存在) 8 channels: 9     - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/10     - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/11 show_channel_urls: true

若创建虚拟环境出现:CondA HTTPError

修改vim ~/.condarc文件

channels:  - defaultsshow_channel_urls: truedefault_channels:  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free  - http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/rcustom_channels:  conda-forge: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud  msys2: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud  bioconda: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud  menpo: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud  pytorch: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud  simpleitk: http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud

然后就成功了,嘿嘿!成功的创建了虚拟环境!

注意:在虚拟环境中可以指定文件下直接中安装依赖项

1 pip install -r requirments.txt

关键词: