【发布时间】:2013-07-13 10:06:21
【问题描述】:
我通过这些步骤(在 Windows 7 操作系统中)使用 virtualenv 初始化我的项目:
$ cd myproject
$ virtualenv venv
$ venv\scripts\activate
然后我尝试安装flask
$ pip install Flask
但我发现flask 没有安装在我的/venv/lib/site-packages 文件夹中
它仍然安装在我的C:/Python27/lib/site-packages 文件夹中
这是正确的吗?我认为它应该安装在 venv 文件夹中
如果这不正确,我该怎么办?
【问题讨论】:
-
你所做的应该有效。您确定您在运行
activate脚本的同一 CMD 会话中运行pip install吗? -
@LennartRegebro:会话是什么意思?在我运行
venv\scripts\activate之后,我立即运行pip install Flask -
能否请您运行
pip-freeze并向我们展示结果? -
你的路径是什么? (只需输入“路径”并查看)。激活后路径应该从 venv/Scripts 文件夹开始。
-
@hh54188:那就停止使用 git bash,一切都使用 CMD。 Star over,创建一个新的 venv,仅使用 CMD。将其称为 git bash 是有原因的,因为它只应该与 git 一起使用。
标签: python windows virtualenv