conda / pip 命令 备忘

创建conda环境

conda create -n your_env_name python=xxx
其中:your_env_name 虚拟环境名称
     python=xxx 指定python版本
例如:
conda create -n nlp python=3.6

另:虚拟环境地址在anaconda的安装目录下的envs文件夹下

conda remove -n your_env_name(虚拟环境名称) --all
删除虚拟环境

激活conda环境:

conda activate your_env_name
例:
conda activate nlp

退出conda环境:

conda deactivate your_env_name
例:
conda deactivate nlp

删除conda环境:

conda remove -n your_env_name --all

例:
conda remove -n nlp --all

查看conda下已有虚拟环境:

conda -env list

查看conda环境下通过conda install 安装的包

conda list

显示conda 源

conda config --show-sources

例:
==> /home/xxx/.condarc <==
channels:

- https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
这里显示两个源:
一个是清华源,另一个是默认源

 添加源

conda config --add channels

例:
中科大的源
conda config –add channels https://mirrors.ustc.edu.cn/anaconda/pkgs/free/ 
阿里云的源
conda config --add channels http://mirrors.aliyun.com/pypi/simple/

使得源生效的命令:
conda config --set show_channel_urls yes

添加源的完整命令:
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes

移除某个源

conda config --remove channels
例:
conda config --remove channels 'http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/'

安装本地包:

conda install --use-local xxxx.tar.bz2

安装软件包:

conda install xxx==xxx
例:
conda install tensorflow==1.14.0
pip install -i https://pypi.doubanio.com/simple/ -r requirements.txt
pip install -i https://pypi.tuna.tsinghua.edu.cn/simple/ some-package

conda search packge
conda activate pytorch(虚拟环境名称) 激活虚拟环境
conda deactivate 退出虚拟环境
conda install --channel https://conda.anaconda.org/menpo opencv3

pip install设置延时时间

pip --default-timeout=1000 install somepackages

conda 迁移环境到另一台机器上:

//激活要迁移的环境
conda actiavtae targetenv
//输出该环境下安装包的yaml文件
conda env export > targetenv.yaml
//在另一台机器上重现你的环境
conda env create -f targetenv.yaml

//由于conda export输出安装包名称时候,
//将pip安装的包一起输出,导致在cond重现环境时
//遇到pip安装的包时会中断(猜测是pip使用的源问题)
//解决:
//新建有一个requirements.txt文件,将pip安装的包名称进行复制粘贴
//使用以下命令安装:
pip install -i https://pypi.doubanio.com/simple/ -r requirements.txt

参考:

conda环境迁移到其他机器上_ysq319的博客-CSDN博客_conda环境迁移

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值