Ama*_*nda 19 python pip python-venv
我安装了虚拟环境sudo pip install virtualenv但是当我运行时python -m venv flask我仍然得到这个:/usr/bin/python: No module named venv
版本,如果相关:
pip 1.5.6 from /usr/lib/python2.7/dist-packages (python 2.7)
Python 2.7.9
Run Code Online (Sandbox Code Playgroud)
我在这里想念的是什么?
idj*_*jaw 28
由于您使用的是Python 2,因此需要使用已安装的virtualenv模块执行.
第一步,正如您最初尝试的那样,但这一次您指定了"virtualenv"模块和virtualenv的名称.在这种情况下烧瓶:
python -m virtualenv flask
Run Code Online (Sandbox Code Playgroud)
然后你激活你的virtualenv像这样:
source flask/bin/activate
Run Code Online (Sandbox Code Playgroud)
然后在virtualenv中安装带有pip的烧瓶
pip install flask
Run Code Online (Sandbox Code Playgroud)
如果您想停用virtualenv,只需输入:
deactivate
Run Code Online (Sandbox Code Playgroud)
如果在Python 3上运行,该venv命令是内置的,您可以简单地执行:
python3 -m venv flask
Run Code Online (Sandbox Code Playgroud)
请注意,根据Python 3的安装方式,您的python执行命令可能会有所不同.你可以运行它python3,python3.5,python3.6.
Cod*_*ker 17
venv 仅在 python 3 版本中可用。如果您使用的是 python 2,请尝试使用 virtualenv 而不是 venv。
1.安装virtualenv,
python -m pip install virtualenv
Run Code Online (Sandbox Code Playgroud)
2.使用virtualenv创建名为venv的虚拟环境,
蟒蛇2
python -m virtualenv venv
Run Code Online (Sandbox Code Playgroud)
Python3
python -m venv venv
Run Code Online (Sandbox Code Playgroud)
3.激活虚拟环境,
.\venv\Scripts\activate.bat
Run Code Online (Sandbox Code Playgroud)
4.安装烧瓶包,
pip install flask
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33007 次 |
| 最近记录: |