我正在尝试将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,所以我尝试了别名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”失败,错误代码为2 / tmp / pip-build-onqyfu / matplotlib
是因为python的默认版本仍然是2.6吗?我该怎么做才能解决这个错误?
答案 0 :(得分:1)
我也是Linux的新手,但最近遇到了类似的问题。
也许您的PATH
和/或PYTHONPATH
仍然指向旧版本的python。您可以使用以下命令进行检查:
echo $PATH
echo $PYTHONPATH
如果它确实指向了错误的位置,您可以将它们重置到您想要的位置......
我认为对你来说这看起来如下,但请仔细检查这是你的新版python的安装位置。
export PATH=/usr/local/bin:$PATH
export PYTHONPATH=/usr/local/lib:$PYTHONPATH