我已经安装了点子。
$ /usr/local/bin/pip --version
pip 19.0.2 from /usr/local/lib/python2.7/site-packages/pip (python 2.7)
然后我安装了anaconda2
现在,我的默认点变成了anaconda2文件夹中的点
$ /Users/admin/anaconda2/bin/pip --version
pip 18.1 from /Users/admin/anaconda2/lib/python2.7/site-packages/pip
(python 2.7)
有人说,在安装conda之后,我应该只使用
conda install
忘记
pip install
我不知道这是真的。
但是现在同时安装了conda和pip。特别是conda使用默认安装的conda来制作python和大多数python软件包,当我安装一些软件包时确实遇到了更多问题。例如我做完
pip install
一些软件包,这些错误会告诉我某些工具/脚本不可用(但缺少的工具/脚本位于conda文件夹中)
我的问题:
有时我尝试过“ conda安装”,“ conda安装”似乎很慢。在“ conda安装”之后,我的命令行终端显示
(基本)Admin-iMac:〜admin $
每次我打开命令行终端时,该终端都在运行conda的虚拟环境。
这些“ conda安装”出了问题,导致我的终端现在使用conda虚拟env作为默认设置吗?
如果我使用pip install,我有两个pip,pip和conda文件夹中的pip可以使用,应该使用哪一个?如果使用conda文件夹(现在是默认值)下的pip
/ Users / admin / anaconda2 / bin / pip安装...
以这种方式安装的软件包,该软件包还会显示在
中conda列表
还是会显示在
点列表
答案 0 :(得分:1)
Conda通常用于创建新鲜的环境。激活conda环境后,仅使用在该环境中安装的软件。
在conda环境中,您通常使用conda install
来安装东西,但是您可以使用pip install
来完成。有关conda环境中的pip
,请参见Documentation。
通常不应该做的是全局安装所有内容。
您可以在Conda Documentation about environments中找到更多信息。