我安装了Ubuntu14.04,默认情况下它附带Python2.7。如果我要安装package "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上存在两个PATH可执行文件。我怎样才能确保在Anaconda发行版中有一个叫做Anaconda的发行?
发布于 2016-03-21 16:41:59
我怎样才能确保在Anaconda发行版中
路径上的可执行文件从左到右被检查.
PATH=/home/karnivaurus/Libraries/Anaconda/bin:$PATH现在将始终使用,如果存在的话使用Anaconda二进制文件。
如果要使用本机pip,则需要对其路径进行如下限定
/usr/bin/pip --versionhttps://stackoverflow.com/questions/36136774
复制相似问题