发行版Anaconda附带安装了200多个Python软件包,还可以使用conda install
命令快速轻松地安装许多软件包。
除了安装和管理软件包的实用程序外,conda还拥有创建虚拟环境的能力,这些虚拟环境是在没有任何Python包预先加载的情况下创建的。
但是不是所有的软件包都可以通过 conda 安装,如果你想要一个不可用的软件,那么你将不得不使用备用软件包管理器pip。Anaconda的软件包管理器conda和pip如何相互交互?
目前有两种方法:
一、以下是如何在conda虚拟环境中使用pip安装软件包。首先要建立起来:
1、使用conda create - name virtual_env_name
创建您的虚拟环境,用虚拟环境的 名称 替换virtual_env_name
2、使用source activate virtual_env_name
切换到您的虚拟环境 ,再次用您的虚拟环境的名称替换virtual_env_name
3、运行conda install pip
,它会将pip安装到您的虚拟环境目录中
4、后续直接使用以下两步即可:1)source activate virtual_env_name
2)pip install 'package_name'
二、第二种方法不单独创建虚拟环境,直接用Anaconda本身的虚拟环境。个人还是建议第一种。
1、运行conda install pip
,它会将pip安装到您的Anaconda虚拟环境目录中。
2、你需要找到你的Anaconda bin目录运行pip,如://anaconda/bin/pip install package_name
将软件包安装到您的虚拟环境中 。