【问题标题】:Why do I get "ModuleNotFoundError: No module named 'pyperclip'" despite installing it with pip?为什么我得到 \"ModuleNotFoundError: No module named \'pyperclip\'\" 尽管使用 pip 安装它?
【发布时间】:2022-11-29 09:12:00
【问题描述】:

在尝试导入 pyperclip 时使用空闲时出现“找不到模块”错误。

在命令终端中,管理员尝试使用以下命令安装 pyperclip:

pip install pyperclip

输出是:

要求已经满足:c:\users\john smith\appdata\local\packages\pythonsoftwarefoundation.python.3.9_qbz5n2kfra8p0\localcache\local-packages\python39\site-packages 中的 pyperclip (1.8.2)

我以前有 anaconda navigator 和 jupyter notebook。我可以在 jupyter notebook 中导入 pyperclip。我删除了 anaconda 试试看是不是因为我只在某个位置安装了 pyperclip,但它并没有解决问题。

那么我可以从这里去哪里呢?

【问题讨论】:

  • 您究竟在哪里尝试导入 pyperclip? UI 通常有自己的 Python 安装,与命令行中的安装分开。您需要在您运行的 Python 版本中安装该模块。
  • 也许 pyperclip 已安装,只是不在运行脚本时恰好处于活动状态的环境中(对于脚本恰好使用的任何 Python 版本,这可能只是全局环境)。你是如何运行脚本的?

标签: python python-3.x


【解决方案1】:

您的计算机上可能正在运行两个版本的 Python。前任。一个 2.7 和一个 3.10。如果您使用的是 Windows,则可以运行命令 py -0p 来列出所有 python 版本及其路径。

如果你想为 3+ 版本的 Python 安装 pyperclip,你可能想使用 pip3 来安装它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-08
    • 1970-01-01
    • 2015-12-14
    • 2020-05-24
    • 2022-08-11
    • 1970-01-01
    • 2012-04-21
    • 2021-04-01
    相关资源
    最近更新 更多