[英]Anaconda pip vs native Ubuntu pip
我安装了 Ubuntu 14.04,默认是 Python 2.7。 如果我要安装 Python 包“foo”,我通常会运行pip install foo
。 pip
可执行文件位于/usr/bin
。
但是,我现在已经安装了 Anaconda,我想将它用作我的默认 Python 解释器。 这意味着当我运行pip install foo
,我希望它调用 Anaconda 的pip
,而不是 Ubuntu 自带的pip
。 这样,安装新的包会复制到 Anaconda 的site-packages
目录,而不是本地 Python 安装的目录。
现在,在我的.bashrc
文件中,我添加了export PATH=/home/karnivaurus/Libraries/Anaconda/bin:$PATH
,在该路径中是 Anaconda 的pip
。 但是,这意味着PATH
上现在存在两个pip
可执行文件。 我如何确保被调用的是 Anaconda 发行版中的那个?
我如何确保被调用的是 Anaconda 发行版中的那个
从左到右检查 PATH 上的可执行文件。
PATH=/home/karnivaurus/Libraries/Anaconda/bin:$PATH
现在将始终使用 Anaconda 二进制文件(如果存在)。
如果您想使用本机pip
,则需要像这样限定其路径
/usr/bin/pip --version
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.