0

我正在尝试将 Qiime 下载到 CentOS 6.4。并且遇到了python版本的问题。我没有太多处理Linux系统的经验。

我已经在 /usr/bin/python 中下载了 python 2.6.6,我认为这是我检查时的默认 python 版本。

我尝试下载 python 2.7.6,因为程序 Qiime 只能使用 python 2.7 到 3.3 下载。我将 python 2.7.6 下载到 /usr/local/bin/python2.7

我想使用 python 2.7.6,所以我尝试了 alias python=/usr/local/bi/python2.7

但是,当我尝试使用“pip install qiime”命令下载 Qiime 时,会生成此错误:所需的分发版本 (>=0.6.28) 不可用,并且在此脚本运行时无法安装。请先使用“easy_install -U Distribute”安装更新的版本。

(当前使用分发 0.6.10 (/usr/lib/python2.6/site-packages))


命令“python setup.py egg_info”在 /tmp/pip-build-onqyfu/matplotlib 中失败,错误代码为 2

是不是因为python的默认版本还是2.6?我应该怎么做才能修复这个错误?

4

1 回答 1

1

我也是 Linux 新手,但最近遇到了类似的问题。

也许您的PATHand/orPYTHONPATH仍然指向旧版本的 python。您可以使用以下命令进行检查:

echo $PATH
echo $PYTHONPATH

如果它确实指向错误的地方,你可以将它们重置到你想让它们去的任何地方......

我认为对你来说,这看起来像下面这样,但请仔细检查你的新版本 python 的安装位置。

export PATH=/usr/local/bin:$PATH
export PYTHONPATH=/usr/local/lib:$PYTHONPATH
于 2016-01-22T23:16:32.780 回答