我已经pip
安装在 Windows(与 捆绑ActivePython
)、Debian 7(通过 安装sudo apt-get install python-pip
)和 OSX 10.8(通过 安装easy_install pip
)。
我想下载mercurial
包而不安装它(只是一个.tar.gaz
存档),所以我发出了以下记录的命令:
pip install --download=. mercurial
在 Windows 上它可以工作,但当前目录中没有文件出现。在 Debian 和 OSX 上,它会像这样失败:
Downloading/unpacking mercurial
Running setup.py egg_info for package mercurial
...
lots of text, complains about no headers to compile
我做错了什么?我确信它pip
不应该用命令实际运行--download
某些东西,但似乎在 Debian 和 OSX 上它都试图在下载后安装包:(。