Flask导入错误(python)

问题描述 投票:1回答:4

试图导入烧瓶,但我收到错误:

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

有什么想法,为什么这不起作用?

python flask
4个回答
3
投票

该模块名为flask

from flask import Flask

0
投票

卸载软件包,然后使用pip“pip install Flask”再次重新安装它,然后使用此命令导入软件包:

from flask import Flask

编辑: 你在使用virtualenv吗?如果没有那么我建议你先安装它使用这个命令:

pip install python-virtualenv 

0
投票

You can use virtual environment

$ pip install virtualenv

创建virtualenv:

$ virtualenv venv

  • * venv是虚拟环境名称。只需将它命名为你想要的。

激活虚拟环境:

$ source venv / bin / activate

确保你的终端像这样:

(venv)user @ username:

安装烧瓶

pip安装烧瓶

你可以毫无错误地导入烧瓶:)

要停用,只需输入:

关闭


0
投票

如果你使用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版本

© www.soinside.com 2019 - 2024. All rights reserved.