[Python]安装pyperclip报错:Nomatchingdistributionf。。。问题描述:
已经安装的Python版本为3.6.1, 在公司⽹络环境运⾏.
CMD中安装第三⽅模块pyperclip时候, 报错'No matching distribution found for pyperclip'.
如下:
C:\Users\Csnow\AppData\Local\Programs\Python\Python36\Scripts>pip install py
perclip
Collecting pyperclip
Retrying (Retry(total=4, connect=None, read=None, redirect=None)) after connec
tion broken by 'ConnectTimefoutError(<pip._quests.
ction.VerifiedHTTPSConnection object at 0x0000000003BB5A20>, 'Connection to pypi
. timed out. (connect timeout=15)')': /simple/pyperclip/
Retrying (Retry(total=3, connect=None, read=None, redirect=None)) after connec
tion broken by 'ConnectTimeoutError(<pip._quests.
ction.VerifiedHTTPSConnection object at 0x0000000003BB5B70>, 'Connection to pypi
. timed out. (connect timeout=15)')': /simple/pyperclip/
Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connec
tion broken by 'ConnectTimeoutError(<pip._quests.
ction.VerifiedHTTPSConnection object at 0x0000000003BB5C18>, 'Connection to pypi
. timed out. (connect timeout=15)')': /simple/pyperclip/
Retrying (Retry(total=1, connect=None, read=None, redirect=None)) after connec
tion broken by 'ConnectTimeoutError(<pip._quests.
ction.VerifiedHTTPSConnection object at 0x0000000003BB5860>, 'Connection to pypi
.
< timed out. (connect timeout=15)')': /simple/pyperclip/
Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connec
tion broken by 'ConnectTimeoutError(<pip._quests.
ction.VerifiedHTTPSConnection object at 0x0000000003BB54E0>, 'Connection to pypi
. timed out. (connect timeout=15)')': /simple/pyperclip/
Could not find a version that satisfies the requirement pyperclip (from versio
ns: )
网络本科
No matching distribution found for pyperclip
解决思路:
使⽤ping命令发现所有包都timeout, 说明可能防⽕墙拦截, CMD数据传输没通过⽹页浏览器的proxy.
更换⽹络连接, 选择不经过公司防⽕墙的⽹络(例如⼿机热点), 问题解决, pip成功安装且出现升级提⽰.
C:\Users\Csnow\AppData\Local\Programs\Python\Python36\Scripts>pip install py
perclip
Collecting pyperclip
Downloading pyperclip-1.6.
Installing collected packages: pyperclip
Running setup.py install for pyperclip ... done
Successfully installed pyperclip-1.6.0
You are using pip version 9.0.1, however version 9.0.3is available.
You should consider upgrading via the 'python -m pip install --upgrade pip' comm
and.
Python IDLE中运⾏导⼊该模块的命令成功(没有出现报错).
>>> import pyperclip
>>>