试图导入烧瓶,但我收到错误:
ImportError: No module named Flask
后:
import Flask
我刚刚使用终端(Mac OS X)安装它:
JoeDangers-MacBookPro:~ joedanger$ $sudo easy_install Flask
Searching for Flask
Best match: Flask 0.10.1
Processing Flask-0.10.1-py2.7.egg
Flask 0.10.1 is already the active version in easy-install.pth
有什么想法,为什么这不起作用?
该模块名为flask
:
from flask import Flask
卸载软件包,然后使用pip“pip install Flask
”再次重新安装它,然后使用此命令导入软件包:
from flask import Flask
编辑: 你在使用virtualenv吗?如果没有那么我建议你先安装它使用这个命令:
pip install python-virtualenv
$ pip install virtualenv
创建virtualenv:
$ virtualenv venv
激活虚拟环境:
$ source venv / bin / activate
确保你的终端像这样:
(venv)user @ username:
安装烧瓶
pip安装烧瓶
你可以毫无错误地导入烧瓶:)
要停用,只需输入:
关闭
如果你使用mac终端然后检查链接到pip的python版本。例如,假设pip链接到python版本2.7使用
➜ ~ python
Type "help", "copyright", "credits" or "license" for more information.
>>> import flask
(or)
➜ ~ python app.py
否则如果python版本是3.0及以上
➜ ~ python3
Type "help", "copyright", "credits" or "license" for more information.
>>> import flask
(or)
➜ ~ python3 app.py
通过使用这些命令,您可以检查是否安装了flask,如果是,则检查python版本