3

类似的问题已经发布在 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 文件,所有不同的版本。但是,如果我选择一个版本,我不确定将它们放置/提取它们的位置,或者提取它们是否是正确的做法。

有什么建议吗?

4

5 回答 5

3

There is a problem with the current version of the pyperclip I checked the git repo and opened a pull request for the issue. It currently doesn't support use for python3.7

于 2019-10-12T14:53:33.170 回答
3

您必须导航到 3.6 的默认安装位置。对于 IDLE 32 位,它是:

C:\Users\<username>\AppData\Local\Programs\Python\Python36-32\Scripts\

对于 IDLE 64 位,请使用:

C:\Users\<username>\AppData\Local\Programs\Python\Python36\Scripts\

如果您在命令提示符下导航到该目录(使用 cd 命令),则该命令

pip install pyperclip

应该管用。

于 2018-12-28T21:22:12.890 回答
2

打开 cmd 并键入pip install pyperclip不带双引号的内容。

输入运行安装。

如果安装成功,可以在 IDLE 中导入。

于 2021-08-23T14:36:20.893 回答
0

对于手动安装,

我去了您在问题中提供的链接。

由于它们都是pyperclip 1.5,我不介意下载其中任何一个。

但是,设计网站的人一定希望您点击最上面的链接,而不是一直向下滚动。

所以我下载了1.5.11版本,它在顶部。

在下载时(我正在使用我的手机),我快速提取了 zip 并在那里看到了一个不错的 setup.py 文件。

顺便说一句,我不担心在哪里解压缩或运行 setup.py 文件。

pyperclip 解压

继续运行setup.py,让它慢慢来。

完成后,仍然无法在 IDLE 中工作?我建议使用 CMD(windows) 或 Terminal(Linux) 并检查它是否在那里工作,然后再回来找我。

编辑:在安装时遇到问题setup.py,通过右键单击并从开始菜单中选择它以管理员身份打开 CMD。

导航到所在目录setup.py并在 CMD 中运行它,方法是键入“setup.py”并按 Enter。

于 2017-12-06T22:47:41.383 回答
0

谢谢,它也对我有用。请参阅上面写的以下详细信息:

谢谢赛扬!现在可以了。只是为了澄清和详细说明我做了什么(如果它对其他人有帮助):

  1. 下载 zip 文件并将文件夹内容解压缩到 C 盘上的某个位置
  2. 单击“开始”按钮并键入“cmd”。右键单击“Cmd”,选择“以管理员身份运行” 3)
  3. 将目录更改为我刚刚提取的文件夹中 setup.py 文件所在的位置
  4. 键入“setup.py 安装”
  5. 现在我可以将模块导入我的代码
于 2018-05-14T07:02:28.587 回答