Python Flask中的FileNotFoundError

时间:2019-09-17 02:45:07

标签: flask python-3.6

我正在尝试运行我的Flask应用。

我没有直接打开任何文件。 Python 3.6。 PyCharm IDE 2019.1.2。

application = Flask(__name__, template_folder='template', static_url_path='/static')
Talisman(application, content_security_policy=csp)
if __name__ == "__main__":
    application.run(debug=True, ssl_context='adhoc')

这也不起作用:

if __name__ == "__main__":
    application.debug = True
    application.run()

运行它时,出现以下错误:

FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/opt/python/bin/python3.6': '/usr/local/opt/python/bin/python3.6'

我重复一遍-我没有直接打开任何文件。尝试运行应用程序时抛出此错误。

2 个答案:

答案 0 :(得分:0)

我发布此问题有两个原因:

  • 要回答这个问题,因为我相信我发现了此错误的一个极端案例。
  • 要专门针对Flask抛出此错误时启动线程。

我的解决方案:

我已连接到公共设备/不同于我通常连接的WiFi。

一旦我连接到我的个人WiFi,程序就会正常运行,并且不会引发此错误。

答案 1 :(得分:0)

这可能发生的另一个原因:

我在计算机上重置了一些设置,导致Python 2成为Python的默认版本。

使用python application.py运行Flask应用会导致抛出此错误。

使用python 3 application.py运行Flask。