【发布时间】:2017-12-06 22:34:09
【问题描述】:
类似的问题已经发布在 StackOverflow 上,但我没有找到足够的答案来解决这个问题。
我在 Windows 7 机器上运行 Python 3.6.3。在 IDLE 中,我输入以下 import stmt 并得到后续错误:
>>> import pyperclip
Traceback (most recent call last):
File "<pyshell#5>", line 1, in <module>
import pyperclip
ModuleNotFoundError: No module named 'pyperclip'
我尝试按 Win-R(打开 RUN 窗口)并输入以下内容:
pip3 install pyperclip
pip install pyperclip
但它给了我一个错误提示“无法获取 URL:https://pypi.python.org/simple/pyperclip/ 找不到满足 pyperclip 要求的版本...未找到匹配的发行版”
如果我访问提到的 URL (https://pypi.python.org/simple/pyperclip/),我会看到一堆 pyperclip ZIP 文件,所有不同的版本。但是,如果我选择一个版本,我不确定将它们放置/提取它们的位置,或者提取它们是否是正确的做法。
有什么建议吗?
【问题讨论】:
-
"Could not fetch the URL: pypi.python.org/simple/pyperclip" 意味着 pip 甚至无法加载给定的 URL 以查看那里列出的内容。您的计算机和 PyPI 之间是否有任何可能干扰您的 Internet 连接的东西(代理、路由器、防火墙等)?
-
我在工作中这样做,他们确实阻止了某些网站。也许这可能是干扰?但是,我可以在浏览器中复制/粘贴该 URL 并访问该站点,而不受公司防火墙的任何限制。所以我不确定它是否仍然是防火墙/权限问题或其他问题。