我很困惑。我有一个工作pip install
命令(意思是:它从 Github 安装一个对我有用的库版本),我有一个非工作命令(意思是:它安装一个对我不起作用的库版本)方式将该要求放入requirements.txt
文件中。
更具体:
如果我在命令行上输入
pip install -e 'git://github.com/mozilla/elasticutils.git#egg=elasticutils'
然后测试我的程序,一切正常。如果我将此行放入我的requirements.txt
:
-e git://github.com/mozilla/elasticutils.git#egg=elasticutils
然后运行我的程序,它因错误而中断(只有库应该已经改变,所以我猜这两个版本之间的库已经改变了)。
但是两个版本不应该完全相同吗?(当然,我已经尽力在两次测试之间再次删除已安装的库版本,使用pip uninstall elasticutils
.)
欢迎提供任何信息……</p>