Flask应用在本地无法运行
我正在学习Miguel Grinberg的Flask超级教程,但在第一部分无法运行基本的应用程序。我使用的是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
我已经仔细检查过代码,所有内容看起来都没问题。不确定是不是我在使用虚拟环境时搞错了,还是有其他问题。
相关问题:
1 个回答
1
在阅读教程的时候,发现Miguel跳过了一个步骤,就是如何真正激活虚拟环境。你需要在你进行所有pip安装的目录下运行这个命令:
. flask/bin/activate
这样做应该能让你进入正确的虚拟环境,这样你用pip安装的所有东西就可以在你的run.py脚本中使用了。