我正在通过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,或者它是否是一个单独的问题。
答案 0 :(得分:1)
阅读教程,看起来Miguel跳过了实际激活虚拟环境的步骤。从您正在进行所有pip
安装的目录中运行此命令:
. flask/bin/activate
这应该会让您进入正确的虚拟环境,这将使您使用pip
安装的所有内容都可用于run.py
脚本。