为什么我收到ModuleNotFoundError:没有名为“ pyperclip”的模块?

时间:2020-05-11 19:48:11

标签: python python-3.x pip pyperclip

我是python的新手,所以如果我很傻,请提前道歉。

我无法将pyperclip模块导入脚本。当我输入import pyperclip时出现以下错误。

runfile('C:/Users/Pruthvi/Practice.py', wdir='C:/Users/Pruthvi')
Traceback (most recent call last):

  File "C:\Users\Pruthvi\Practice.py", line 1, in <module>
    import pyperclip

ModuleNotFoundError: No module named 'pyperclip'

已经按照步骤使用python自动完成无聊的工作,我已经成功地使用pip install pyperclip安装了模块,并将其保存到 c:\ users \ pruthvi \ appdata \ local \ programs \默认情况下为python \ python38-32 \ lib \ site-packages 目录。

这是保存第三方模块并在之后导入它们的正确文件夹吗?还是有其他原因导致我无法导入?

非常感谢, 普鲁特维

2 个答案:

答案 0 :(得分:0)

我找到了解决方案。

问题是我的IDE(Spyder)在错误的文件夹中搜索了已下载的模块。默认情况下,所有使用pip下载的模块都会下载到c:\ users \ USERNAME \ appdata \ local \ programs \ python \ python38-32 \ lib \ site-packages目录。因此,我只需将我的PATH(解释器在其中搜索文件)设置为此目录。

Corey Schafer的精彩视频介绍了如何设置PATH: https://www.youtube.com/watch?v=OdIHeg4jj2c

答案 1 :(得分:0)

在LINUX上,我尝试使用:

pip3 install pyperclip

然后对我有用。

我对此没有任何技术答案,但这与模块的python3兼容性有关