擅长:python、mysql、java
<p>您可能想尝试创建一个Procfile。完整文件名是<code>Procfile</code>,没有扩展名,它位于项目文件夹的主目录中。在</p>
<p>文件的内容是:</p>
<pre><code>web: python main.py -i json-rpc
</code></pre>
<p>试一试,看看效果如何。在</p>
<p>或者,您可能忘记为应用程序创建<code>virtualenv</code>。在</p>
<p>您应该遵循Heroku指南中的说明<a href="https://devcenter.heroku.com/articles/python" rel="noreferrer">Getting Started with Python on Heroku</a></p>
<h3>更新:</h3>
<p>最后我自己在一个新的Heroku应用程序上测试了这一点,你缺少的是一个<code>requirements.txt</code>。即使你没有任何依赖关系,你仍然需要它。在主项目文件夹中的virtualenv中,运行<code>pip freeze > requirements.txt</code>,然后<code>git add .</code>,然后<code>git commit -m "added requirements.txt"</code>,然后推到Heroku,它应该可以工作了。在</p>