我正在学习 Miguel Grinberg 的 Flask Mega-Tutorial,但无法运行第一部分中的基本应用程序。我正在使用 Ubuntu,并获得以下回溯:
Traceback (most recent call last):
File "./run.py", line 2, in <module>
from app import app
File "/home/makisupa43/dev/microblog/app/__init__.py", line 1, in <module>
from flask import Flask
ImportError: No module named flask
我仔细检查了代码,一切看起来都是正确的。不确定我是否被 VirtualEnv 搞砸了或者这是否是一个单独的问题。
最佳答案
通读本教程,Miguel 似乎跳过了实际激活虚拟环境的步骤。从您执行所有 pip
安装的目录运行此命令:
. flask/bin/activate
这应该会将您置于正确的虚拟环境中,这将使您使用 pip
安装的所有内容都可用于您的 run.py
脚本。
关于python - Flask 应用程序未在本地主机中运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23772165/