无法找到满足要求pypm == 1.3.4的任何下载

时间:2013-01-20 00:50:34

标签: python django git heroku pip

推送到heroku时出错:“无法找到满足要求的任何下载pypm == 1.3.4”

根据Django - failed to push some refs to git@heroku.com的建议,我做了

"pip install --upgrade -r requirements.txt"

Heroku无法从需求文件中安装pypm软件包。 错误是:

  

下载/解压缩pypm == 1.3.4(来自-r requirements.txt(第11行))
  找不到满足要求pypm == 1.3.4的任何下载(来自-r requirements.txt(line1 1))。
  pypm == 1.3.4(来自-r requirements.txt(第11行))没有发现任何发行版

有没有人知道如何解决这个问题?

1 个答案:

答案 0 :(得分:3)

pip install从PyPi中提取包,此错误告诉您此版本的pypm未列在此处。查看PyPi listing for pypm注意到PyPM是ActivePython使用的包管理器,只能通过安装ActivePython来实现。您应该从requirements.txt中删除此要求以部署到Heroku。