没有名为flask的模块

时间:2014-07-11 02:47:27

标签: python flask

按照网站上的安装说明,我是初学者。我正在使用python 3.4,我在命令提示符

中运行以下所有代码
$ mkdir myproject
$ cd myproject
$ virtualenv venv
python executable in venv/bin/python
Installing distribute............done.

$ . venv/bin/activate

$ venv\scripts\activate

$ pip install Flask

我很确定virtualenv被激活,因为venv在每行代码之前。但是现在我想要导入烧瓶,但是当我在我的cmd中启动python时,它说没有名为flask的模块。我究竟做错了什么?

2 个答案:

答案 0 :(得分:1)

确保which python的输出指向venv文件夹中的python二进制文件。还要确保你在python中做from flask import Flask

这是我刚刚运作的命令

$ virtualenv venv
$ cd venv
$ . bin/activate
(venv)$ pip install Flask
(venv)$ python
>>> from flask import Flask

答案 1 :(得分:0)

Virtualenv始终在本地为控制台激活

激活virtualenv时,激活对当前命令行会话有效。

如果您打开另一个控制台,它具有完全独立的状态,并且最初对任何virtualenv一无所知。

完全没问题,让多个游戏机打开,其中一些游戏机共享相同的虚拟游戏。