找不到满足要求的下载 pypm==1.3.4
在推送到 Heroku 时出现了错误:“找不到满足要求的 pypm==1.3.4 下载。”
正如在 Django - 无法推送某些引用到 git@heroku.com 中提到的,我做了以下操作:
"pip install --upgrade -r requirements.txt"
Heroku 无法从要求文件中安装 pypm 包。错误信息是:
正在下载/解压 pypm==1.3.4(来自 requirements.txt 的第 11 行)
找不到满足要求的 pypm==1.3.4 下载(来自 requirements.txt 的第 11 行)。
完全没有找到 pypm==1.3.4 的任何版本(来自 requirements.txt 的第 11 行)
有没有人知道怎么解决这个问题?
1 个回答
3
pip install
是用来从 PyPi(Python 包索引)下载软件包的工具,而这个错误提示你说你要安装的这个版本的 pypm
在那里找不到。查看一下 pypm 在 PyPi 上的页面,可以看到 pypm
是 ActivePython 使用的包管理工具,只能通过安装 ActivePython 来获得。所以,你应该把这个要求从你的 requirements.txt
文件中删除,这样才能顺利部署到 Heroku 上。