【发布时间】:2012-05-01 11:26:25
【问题描述】:
(1) 我必须安装一个 python 包 (HTSeq) 但我没有 root 权限。
该软件包需要 python 2.4 或最新版本。我们的集群上有 python 2.3。
因此我在我的一个本地目录上安装了 python 2.7 使用
./configure --prefix=/home/amit/tools/localpython
make
make install
(2) 该软件包还需要 numpy :所以我还使用以下方法将它安装在我的本地目录中:
/home/amit/tools/localpython/bin/python2.7 setup.py install --home=/home/amit/tools/localnumpy
完成
>>> sys.path.append("/home/amit/tools/localnumpy/lib/")
(3) 我下载了 HTSeq 的 tar 文件(我想下载)并运行
/home/amit/tools/localpython/bin/python2.7 setup.py install --home=/home/amit/tools/localhtseq
它抛出以下错误:
Could not import 'setuptools',
falling back to 'distutils'.
Setup script for HTSeq: Failed to import 'numpy'.
Please install numpy and then try again to install HTSeq.
请给我一些关于如何克服它的提示
提前致谢
【问题讨论】:
标签: python setuptools