擅长:python、mysql、java
<p>我终于可以让Flask应用在Azure Webapps上工作了。
不幸的是,我不能用我的工具。在</p>
<p><strong>解决方案</strong>:</p>
<ul>
<li>我使用<code>requirements.txt</code>文件在visualstudio中创建了一个VirtualEnv</li>
<li>把我的烧瓶代码移到了visualstudio</li>
<li>单击“发布到Azure Webapps”</li>
</ul>
<p>它做它所做的,一旦完成,你仍然可能得到一个500错误。
如果是这样,那么使用KUDU并查看您的<code>web.config</code>文件并修改<code>WSGI_ALT_VIRTUALENV_HANDLER</code>值以匹配您的Flask应用程序名称。在</p>
<p>这是我能够让<code>bcrypt</code>正确安装以使我的Flask应用正常工作的唯一方法。我希望这能为某人节省宝贵的时间。在</p>
<p>所有的人都是这样。在</p>