【问题标题】:No Module Named 'Symbol'没有名为“符号”的模块
【发布时间】:2022-01-24 15:38:42
【问题描述】:

我的 pip 有问题。最近我在尝试安装任何软件包时遇到错误错误是:(Pyautogui)

Traceback (most recent call last):
  File "C:\Users\rati_\OneDrive\Desktop\PyAutoGUI-0.9.53.tar\PyAutoGUI-0.9.53\PyAutoGUI-0.9.53\setup.py", line 4, in <module>
    from setuptools import setup
  File "C:\Users\rati_\AppData\Local\Programs\Python\Python310\lib\site-packages\setuptools\__init__.py", line 12, in <module>
    from setuptools.extension import Extension
  File "C:\Users\rati_\AppData\Local\Programs\Python\Python310\lib\site-packages\setuptools\extension.py", line 7, in <module>
    from setuptools.dist import _get_unpatched
  File "C:\Users\rati_\AppData\Local\Programs\Python\Python310\lib\site-packages\setuptools\dist.py", line 16, in <module>
    import pkg_resources
  File "C:\Users\rati_\AppData\Local\Programs\Python\Python310\lib\site-packages\pkg_resources.py", line 29, in <module>
    import symbol
ModuleNotFoundError: No module named 'symbol'

我重新安装了 pip , python 但无法修复错误... 网上没有资料,所以无法修复。 有什么建议吗?

【问题讨论】:

  • 你试过import symbol而不是import Symbol吗?我们在谈论symbol-please,对吧?如果是这样,你也可以试试import symbol_please
  • 尝试同时升级 pip 和 setuptools python3 -m pip install pip setuptools --upgrade
  • 我做到了,它成功了感谢您的评论

标签: python pip pyautogui


【解决方案1】:

模块symbol 从一开始就是标准库的一部分。它在 Python 3.9 中被声明为弃用,最终在 3.10 中被删除。对于 Python 3.10,必须升级任何导入 symbol 的第三方库。在你的情况下,图书馆是pip/setuptools:

pip install --upgrade pip setuptools

如果无法升级或没有针对 Python 3.10 更新的较新版本的库,则唯一的解决方案是降级 Python。

【讨论】:

    猜你喜欢
    • 2019-06-02
    • 1970-01-01
    • 2022-06-30
    • 1970-01-01
    • 2019-03-28
    • 2017-12-30
    • 2018-01-06
    • 2018-11-11
    • 2015-04-10
    相关资源
    最近更新 更多