在Windows 8上,我对Python 3项目具有以下结构:

../Project/
../Project/app/app.py
../Project/app/setup.py

从app文件夹中,我调用以下命令来创建并进入虚拟环境:
pyvenv.py venv
cd venv\Scripts
activate.bat
cd ../..

现在,我想将Nose单元测试框架安装到我的虚拟环境中:
pip install nose

...,然后将 Nose 安装到全局文件夹中(在我的情况下为C:\Python33)。

当我调用python setup.py install时,我的自定义模块将安装到虚拟环境中。 PIP为什么不做同样的事情?

最佳答案

遵循docs后,它对我来说效果很好:

10-08 13:33