conda 安装和环境管理及PIP结合

conda下载

Anaconda3-2019.07-Windows-x86_64.exe 

(可以从清华或者官方网站下载 3.7及以上已经带了pip,注意一定要运行对应文件夹下的pip安装包)


conda环境管理
查看环境

conda env list


创建环境

conda create -n python37 python=3.7
进入环境

source activate python37
activate python37  # windows下
搜索包

conda search mxnet*
指定环境,查看已安装的包

conda list -n python37
指定环境,安装指定版本的包

conda install -n python37 mxnet==1.0.0
指定环境,更新包

conda update -n python36 mxnet
指定环境,删除包

conda remove -n python36 mxnet
导出环境为yml

conda env export >  environment.yml
根据yml创建环境

conda env create -f environment.yml
对yml文件修改后更新环境

conda env update -f environment.yml
退出环境

source deactivate
deactivate # windows下
复制环境

conda create -n python37 --clone python37_new
删除环境

conda remove -n python37 --all
更改镜像源

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/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
 conda config --set show_channel_urls yes 
查看已经添加的channels

conda config --get channels
已添加的channel在哪里查看

修改后可以在~/.condarc配置文件中可以看到相应信息

pip安装的文件(每个conda的环境下执行对应的pip文件安装)

pip修改镜像源(修改~/.pip/pip.conf配置文件)[global]
index-url = https://pypi.tuna.tsinghua.edu.cn/simple
--------------------------------------

conda create -n python2 python=2.7
#-n: 设置新的环境的名字
#python=2 指定新环境的python的版本
conda会创建一个新的python2的环境,并且会很温馨的提示你只要输入conda activate python2就可以启动这个环境了

conda create -n python3 python=3。7
#-n: 设置新的环境的名字
#python=3 指定新环境的python的版本
conda会创建一个新的python3的环境,并且会很温馨的提示你只要输入conda activate python3就可以启动这个环境了

pip安装

(从清华或者官方网站下载 3.7及以上已经带了pip,注意一定要运行对应文件夹下的pip安装包,就是conda的activate的环境 )

例如

conda env list

  *base

  brains

 

conda activate brains

conda env list

  *base

  brains

pip自动生成和安装requirements.txt

(brains) F:\ProgramData\Anaconda3\envs\brains\Scripts>.\pip install -r E:\oneship\brains\requirements.txt

【根据requirements.txt安装指定的所有包】

生成requirements.txt文件

pip freeze > requirements.txt

安装requirements.txt依赖

pip install -r requirements.txt

pip install -U 包名 

pip install 包名=版本 

pip uninstall 包名 

 

 

 


 

conda install和pip install在安装包时有一些区别。首先,conda install是Anaconda发行版中的包管理工具,而pip install是Python的包管理工具。 一个主要的区别是它们的软件包源。conda install可以从Anaconda存储库中安装包,这个存储库包含了1500多个数据科学、机器学习和AI框架等流行的软件包。此外,Anaconda云上还提供了数千个其他软件包可以使用conda进行安装。然而,与PyPI上提供的超过150,000个软件包相比,Anaconda存储库的规模仍然相对较小。因此,当需要安装PyPI上可用但不作为conda软件包提供的软件包时,可以使用pip install来安装。 另一个区别是conda install不仅可以安装Python包,还可以安装Python解释器本身。这意味着在使用conda install时,可以直接安装Python包和Python解释器。而pip install在使用之前需要事先安装Python解释器。 综上所述,conda install和pip install在软件包源和安装范围方面存在区别。conda install可以使用Anaconda存储库安装包,并且可以安装Python解释器,而pip install可以从PyPI上安装更多的软件包。在实际使用中,通常将condapip结合使用,以满足不同的安装需求。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [conda install 和 pip install的区别](https://blog.csdn.net/cuguanren/article/details/125589164)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值