Python 为什么我不能使用pip从PyPI安装模块,但可以使用easy_install安装?

Python 为什么我不能使用pip从PyPI安装模块,但可以使用easy_install安装?,python,pip,easy-install,fitnesse,pypi,Python,Pip,Easy Install,Fitnesse,Pypi,我正在尝试将(fitnesse slim服务器和协议的python端口)安装到我的python环境中。Waferslim位于Python包库PyPI中,但是当我尝试使用pip安装它时,它不起作用,我得到一个包未找到错误: (test) C:\Python27\VirtualEnvs\test\Scripts>pip install waferslim Downloading/unpacking waferslim Could not find any downloads that sati

我正在尝试将(fitnesse slim服务器和协议的python端口)安装到我的python环境中。Waferslim位于Python包库PyPI中,但是当我尝试使用pip安装它时,它不起作用,我得到一个包未找到错误:

(test) C:\Python27\VirtualEnvs\test\Scripts>pip install waferslim
Downloading/unpacking waferslim
Could not find any downloads that satisfy the requirement waferslim
Cleaning up...
No distributions at all found for waferslim

但是如果我尝试用easy_install安装它,它安装正确。为什么会发生这种情况?有没有一种方法可以用Pip而不是easy_安装?我编写了一个requirements.txt文件,其中保存了我的项目的所有依赖项,但是运行
pip install-r requirements.txt
失败是因为waferslim。

pip search waferslim说了什么?您正在使用哪个版本的setuptools?@njzk2使用
pip search waferslim
会出现以下错误:
[Errno 10054]远程主机强制关闭了现有连接。setuptools版本是2.2。