【发布时间】:2015-09-29 15:16:19
【问题描述】:
我是 virtualenv 的新手,所以也许我只是忽略了一些东西。我已经成功设置了一个虚拟环境。我已经运行了activate.bat,这在命令窗口和检查PATH 环境变量时很明显。
我在我的虚拟环境中的 Windows 上运行 64 位 Python 2.7.8。激活 virtualenv 后,我执行easy_install django,它会安装 django,但会全局安装而不是隔离环境。我通过启动解释器并输入import django...来确认这一点,导致导入错误。
没有跳过一个节拍,我在同一个激活的命令提示符下尝试了pip install django,它就像一个魅力。
所以...与easy_install...什么给出?这是easy_install 错误还是virtualenv 错误?不幸的是,由于通过easy_install 安装的 django 没有安装失败(它是全局安装的),我没有提供有用的错误消息。
【问题讨论】:
-
我不确定你在问什么。正确使用的工具是 pip,easy_install 早于 virtualenv 并且没有真正意识到这一点。
-
好吧,那为什么要把它包含在 virtualenv 安装中呢?
标签: python django virtualenv easy-install