Python 在Thonny IDE中安装和使用pyperclip

Python 在Thonny IDE中安装和使用pyperclip,python,thonny,Python,Thonny,我一直在尝试使用自动化来学习python,但python中那些无聊的东西并不像我希望的那么容易。在第6章中,作者正在使用他为一个项目创建的模块。我似乎成功地安装了该模块,但在运行其示例代码时出现以下错误: import pyperclip pyperclip.copy('Hello, world!') pyperclip.paste() Traceback (most recent call last): File "C:\Users\16463\OneDrive\Deskto

我一直在尝试使用自动化来学习python,但python中那些无聊的东西并不像我希望的那么容易。在第6章中,作者正在使用他为一个项目创建的模块。我似乎成功地安装了该模块,但在运行其示例代码时出现以下错误:

import pyperclip
pyperclip.copy('Hello, world!')
pyperclip.paste()


Traceback (most recent call last):
  File "C:\Users\16463\OneDrive\Desktop\test.py", line 1, in <module>
    import pyperclip
ModuleNotFoundError: No module named 'pyperclip'

我正在使用Thonny IDE。

错误:没有名为'pyperclip'的模块,表示该模块安装不正确

您可以在本书的附录A中找到有关如何安装第三方模块的更多详细信息

通过在cmd中键入pip install-user pyperclip,我成功地安装了pyperclip,您可以尝试一下。

查看下面的更新1以获得答案

在使用pyperclip模块之前,需要先安装它

在终端中,执行以下命令以安装pyperclip

参考:

更新1

我在你的评论中看到你说你正在使用ThonnyIDE

您可以从工具->管理软件包在Thonny IDE中安装软件包。您可以在那里搜索所需的软件包并安装它们。

首先,确保只使用单一版本的Python,最好是最新版本。您可能安装了多个版本,并且正在使用一个未安装模块的版本

我似乎成功地安装了模块

为了测试这一点,让我们获取您已安装的第三方软件包的列表。打开命令行并运行pipfreeze-l。确保pyperclip确实在列表中

如果它不在列表中,请尝试使用pip install pyperclip再次安装

如果确认安装成功,请再次尝试使用,它应该可以工作! 如果安装失败,请将错误消息添加到问题中,我们将看到: 如果它在列表中,但您得到ModuleNotFoundError,请确保pyperclip拼写正确。可能的情况是,您在使用pip进行安装时出现了一个输入错误,然后安装了(比如)pyperclkp


默认情况下,Thonny使用自己的Python解释器。除非您更改了解释器Run=>Select解释器,否则Thonny的Python不会使用c:\users\16463\Python\python37-32\lib\site包


您应该将pyperclip安装到Thonny的捆绑Python工具=>管理软件包或工具=>开放系统shell,或者让Thonny使用其他Python运行=>选择解释器

您在终端中使用了什么命令;您使用的是像PyCharm这样的IDE吗?我正在使用一个名为Thonnyi的程序,它已经这样做了,只是再次这样做,并得到以下消息:需求已经满足:c:\users\16463\python\python37-32\lib\site packages 1.8中的pyperclip。0@shlobb13你也试过管理软件包吗?我已经试过了,只是再次这样做,并得到以下消息:已满足要求:c:\users\16463\python\python37-32\lib\site packages 1.8.0中的pyperclip
pip install pyperclip