Python Flask 中的 FileNotFoundError
FileNotFoundError in Python Flask
我正在尝试 运行 我的 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'
我再说一遍 - 我没有直接打开任何文件。尝试 运行 应用程序时抛出此错误。
我发布这个问题有两个原因:
- 回答这个问题是因为我相信我发现了这个错误的极端情况。
- 专门为 Flask 抛出此错误启动一个线程。
我的解决方案:
我连接到 public/与我通常连接的不同的 WiFi。
一旦我连接到我的个人 WiFi,程序 运行 正常并且没有抛出这个错误。
可能发生这种情况的另一个原因:
我重置了计算机上的一些设置,导致 Python 2 成为 Python 的默认版本。
运行 使用 python application.py 的 Flask 应用程序导致抛出此错误。
运行 Flask 使用 python3 application.py 修复了问题。
我正在尝试 运行 我的 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'
我再说一遍 - 我没有直接打开任何文件。尝试 运行 应用程序时抛出此错误。
我发布这个问题有两个原因:
- 回答这个问题是因为我相信我发现了这个错误的极端情况。
- 专门为 Flask 抛出此错误启动一个线程。
我的解决方案:
我连接到 public/与我通常连接的不同的 WiFi。
一旦我连接到我的个人 WiFi,程序 运行 正常并且没有抛出这个错误。
可能发生这种情况的另一个原因:
我重置了计算机上的一些设置,导致 Python 2 成为 Python 的默认版本。
运行 使用 python application.py 的 Flask 应用程序导致抛出此错误。
运行 Flask 使用 python3 application.py 修复了问题。