按照对象.我在Windows 7 64位下运行Python 2.7.10.我将C:\ Python27\Scripts添加到我的PATH,我可以运行pip,但它无法安装模块.例如
pip install numpy
Run Code Online (Sandbox Code Playgroud)
给
Collecting numpy
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after
connection broken by 'ProtocolError('Connection aborted.', gaierror(11004,'getaddrinfo failed'))': /simple/numpy/
Run Code Online (Sandbox Code Playgroud)
它会一直重试并失败,然后退出
Could not find a version that satisfies the requirement numpy (from versions:
)
No matching distribution found for numpy
Run Code Online (Sandbox Code Playgroud)
可能我是在防火墙后面,但我很失望,因为我可以安装R完好的软件包install.packages,我不明白为什么我不能用Python做同样的事情.如果我手动安装包(在这种情况下numpy,从这里
关于使用,我会错过什么pip?
编辑:根据评论中的建议,我从numpy下载了nwhy的.whl文件,导航到下载目录并执行
pip install numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl
Run Code Online (Sandbox Code Playgroud)
我只有
numpy-1.10.1-cp27-none-macosx_10_6_intel.macosx_10_9_intel.macosx_10_9_x86_64.macosx_10_10_intel.macosx_10_10_x86_64.whl is not a supported wheel on this platform.
Run Code Online (Sandbox Code Playgroud)
我该怎么办?
Sew*_*zki 15
应使用代理.例如:
python.exe -m pip install numpy --proxy="proxy.com:8080"
Run Code Online (Sandbox Code Playgroud)
其中"proxy.com:8080"是代理服务器地址和端口.这可以在OS设置中找到.
如何获得它们: