【发布时间】:2020-07-16 10:02:17
【问题描述】:
我使用的是 Windows 10、Python 3.6.4。我正在尝试使用模块 Pyperclip 并使用 pip 安装它:
c:\Users\Bertie>pip install pyperclip
Requirement already satisfired: pyperclip in c:\python36\lib\site-packages (1.8.0)
但是当我尝试运行一个使用这个模块的程序时,我得到了这个错误:
c:\Users\Bertie\scraping.py test
Traceback (most recent call last):
File "C:\Users\Bertie\scraping.py", line 3, in <module>
import webbrowser, sys, pyperclip
ModuleNotFoundError: No module named 'pyperclip'
我该如何解决这个问题?谢谢。
【问题讨论】:
-
你用的是什么IDE?
-
这可能有几个原因。您的计算机上有多个 python 版本吗?您是否在打开另一个命令行终端的同时安装了该库,然后尝试在那里执行它?请改用新的终端实例。还有几个原因。我们需要更多信息。
-
尝试运行交互式解释器,看看它是否真的运行了预期的Python,然后看看它是否可以
import pyperclip。如果可以,请尝试再次启动该程序,但使用python c:\Users\Bertie\scraping.py test并根据您的发现更新问题。 -
@Nathan Pycharm
-
@metatoaster 谢谢!交互式解释器一直在使用
import pyperclip行,这让我很烦。不过,使用您在命令行中说的那个命令效果很好!为什么是这样?从命令提示符运行文件时,将python始终放在行首是否是一种好习惯?
标签: python cmd pyperclip modulenotfounderror