使用requirements.txt安装Python库立即可用

时间:2016-08-08 18:40:33

标签: python pip requirements.txt

这是一个非常简单的requirements.txt:

numpy
sharedmem

问题是,sharedmem实际上是depends on having numpy available to even run its setup.py,它是一个安装依赖项。运行pip install -r requirements.txt会尝试按预期方式首先安装numpy,但是在尝试导入numpy.distutils.core时,sharedmem仍会中断。可能是因为pip首先将库安装到临时构建目录中,并且它不在导入路径中。

关于如何处理它的任何想法?

P.S。看起来这是一个骗局:In Python, `pip -r requirements.txt` doesn't install packages *recursively*?,但问题也没有解决。

0 个答案:

没有答案