按照网站上的安装说明,我是初学者。我正在使用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的模块。我究竟做错了什么?
答案 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一无所知。
完全没问题,让多个游戏机打开,其中一些游戏机共享相同的虚拟游戏。