[Python] ModuleNotFoundError: No module named 'Quartz'

Discussão em 'Python' iniciado por Stack, Abril 20, 2025.

  1. Stack

    Stack Membro Participativo

    I'm trying to work on python3 and using mac. I have installed pyobjc-core and pyobjc, but the error said Quartz not found. I'm very new to this kind of installing. Is there any solution?

    Here is my error from pycharm:

    Traceback (most recent call last):
    File "/Users/Thyme/PycharmProjects/DinosourBot/venv/lib/python3.6/site-packages/pyautogui/_pyautogui_osx.py", line 5, in <module>
    import Quartz
    ModuleNotFoundError: No module named 'Quartz'

    During handling of the above exception, another exception occurred:

    Traceback (most recent call last):
    File "/Users/Thyme/PycharmProjects/DinosourBot/Bot.py", line 2, in <module>
    import pyautogui
    File "/Users/Thyme/PycharmProjects/DinosourBot/venv/lib/python3.6/site-packages/pyautogui/__init__.py", line 110, in <module>
    from . import _pyautogui_osx as platformModule
    File "/Users/Thyme/PycharmProjects/DinosourBot/venv/lib/python3.6/site-packages/pyautogui/_pyautogui_osx.py", line 7, in <module>
    assert False, "You must first install pyobjc-core and pyobjc: https://pyautogui.readthedocs.io/en/latest/install.html"
    AssertionError: You must first install pyobjc-core and pyobjc: https://pyautogui.readthedocs.io/en/latest/install.html

    Process finished with exit code 1

    Continue reading...

Compartilhe esta Página