Python 3.x 错误:找不到ipython==7.18.1的匹配分布
我上传了一个Python应用到Heroku。在我的requirements.txt文件中,我有一行ipython==7.18.1,但Heroku似乎无法检索它,我不知道问题是否出在python和ipython的版本上,以及我应该使用哪个版本,所以它们匹配 引发的完整错误是: 错误:找不到满足ipython==7.17.0要求的版本(来自-r/tmp/build_76afe907/requirements.txt(第32行))这些版本包括:0.10、0.10、0.10.1、0.10.10.1、0.11、0.12.1、0.13、0.13.1、0.13.1、0.13.1、0.13.1、1.1.0、1.1.1.0、1.1.1.10、0.1.1、0.1.1、0.13.1、1.1.2.2.0、1.0、1.1.1.1.0、1.1.1.1.0、1.1.0、1.1.1.1.1.1.0、1.1.1.1.1.0、1.1.1.1.0、1.1.0、1.1.1.0、1.1.0、1.1.1.1.1.1.0、1.1.1.0、1.1.1.1.0、1.1.1.0、1第4.1.0rc2、4.1.0、4.1.1、4.1.2、4.2.0、4.2.1、5.0.0b1、5.0.0b2、5.0.0b3、5.0.0b4、5.0.0rc1、5.0.0、5.1.05.4.0,5.4.1,5.4.1,5.5.5.0,5.5.5.0,5.6.0,5.6.0,5.6.0,5.7.0,5.7.0,5.7.7.0,5.5.0,5.8.8.8.0,5.5.0,5.5.0,5.8.0,5.5.0,5.0,5.0,5.8.0,5,5,5.8.0,5.0,5,5.8.0,5.0,5.0,5.8,5.0,5.0,5,5.0,5.0,5.8,5,5.0,5,5.0,5.0,5.0,5,5.8,5.8,5.0,5.0,5.0,5.0,5.0,5,5.8,5,5 0,7.6.0,7.6.1,7.7.0,7.8.0,7.9.0,7.10.0,7.10.1,7.10.2,7.11.0,7.11.1,7.12.0,7.13.0,7.14.0,7.15.0,7.16.0,7.16.1)Python 3.x 错误:找不到ipython==7.18.1的匹配分布,python-3.x,django,ipython,Python 3.x,Django,Ipython,我上传了一个Python应用到Heroku。在我的requirements.txt文件中,我有一行ipython==7.18.1,但Heroku似乎无法检索它,我不知道问题是否出在python和ipython的版本上,以及我应该使用哪个版本,所以它们匹配 引发的完整错误是: 错误:找不到满足ipython==7.17.0要求的版本(来自-r/tmp/build_76afe907/requirements.txt(第32行))这些版本包括:0.10、0.10、0.10.1、0.10.10.1、0.
错误:找不到ipython==7.17.0的匹配分布(来自-r/tmp/build76afe907/requirements.txt(第32行))ipython
7.17.0
和7.18.1
需要Python 3.7+。错误消息表明您可能正在Heroku上运行Python 3.6.X。有关详细信息,请参阅文档。另外,请注意问题中的7.18.1
与错误消息中的7.17.0
之间的不匹配。这向我表明您已在requ中更改了版本但尚未提交并推动该更改。