在 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
...并且鼻子被安装到全局文件夹中(在我的例子中,C:\Python33)。
当我调用python setup.py install
时,我的自定义模块会安装到虚拟环境中。为什么 PIP 不做同样的事情?