如何在virtualenv中使用pip

时间:2015-11-26 19:27:59

标签: python django windows pip virtualenv

我正在尝试安装 Django ,并为此项目创建了一个虚拟环境(我是virtualenv的新成员)。我已经用这种方式创建了env:virtualenv path这似乎正常工作,因为有一个新文件夹" env"在我的项目文件夹中。

现在我尝试将 Django 安装到此 virtualenv 中。

\PycharmProjects\Django_tutorial>env/bin/pip install django
  

' ENV'不被视为内部或外部命令,   可操作程序或批处理文件。

所以我检查了 env 文件夹,并且有以下文件夹:IncludeLibScripts

Scripts文件夹中,有一个pip.exe,所以我决定尝试这样做:

\PycharmProjects\Django_tutorial>env/Scripts/pip install django

同样的事情发生了:

  

' ENV'不被视为内部或外部命令,   可操作程序或批处理文件。

你有什么建议如何正确运行这个东西?

编辑:Python 2.7.10和Windows 8.1

2 个答案:

答案 0 :(得分:6)

您必须先激活您的虚拟环境; 检查一下如何激活虚拟环境, http://virtualenv.readthedocs.org/en/latest/userguide.html

要安装pip包,您只需要打电话 pip在package中安装package_name  这将直接将软件包安装到您的虚拟环境中。

答案 1 :(得分:2)

Windows路径使用反斜杠,如提示中所示,而不是转发。

env\Scripts\pip install django

虽然我不知道为什么你需要使用完整的路径;只有pip install django才能在激活静脉后工作。