ModuleNotFoundError: нет модуля с именем «PyQt6». ⇐ Python
-
Гость
ModuleNotFoundError: нет модуля с именем «PyQt6».
После создания виртуальной среды для Python на моем Mac и установки PyQt6, когда я печатаю:
from Pyqt6.QtWidgets import QApplication, QWidget, QPushButton, QVboxLayout в IDLE, это работает без ошибок, но когда я пытаюсь это сделать поэтому из VSCode я получаю сообщение об ошибке ModuleNotFoundError: нет модуля с именем «PyQt6». Соответствующие sys.paths из IDLE:
['', '/Users/awegele/Documents', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python312.zip', '/Library /Frameworks/Python.framework/Versions/3.12/lib/python3.12', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload', '/Library/Frameworks/Python .framework/Versions/3.12/lib/python3.12/site-packages']
а в VSCode это:
['/Users/awegele/Documents/Personal Python /Personal', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python312.zip', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12', '/Library/ Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload', '/Users/awegele/Documents/Personal Python/.venv/lib/python3.12/site-packages']
Хотя я был хорошо знаком с операторами Path в Windows, мне никогда не нравилось работать с путями на Mac, что, возможно, является частью моей проблемы. Пожалуйста, помогите
Я ожидал, что это будет работать в IDLE и VSCode
Источник: https://stackoverflow.com/questions/781 ... amed-pyqt6
После создания виртуальной среды для Python на моем Mac и установки PyQt6, когда я печатаю:
from Pyqt6.QtWidgets import QApplication, QWidget, QPushButton, QVboxLayout в IDLE, это работает без ошибок, но когда я пытаюсь это сделать поэтому из VSCode я получаю сообщение об ошибке ModuleNotFoundError: нет модуля с именем «PyQt6». Соответствующие sys.paths из IDLE:
['', '/Users/awegele/Documents', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python312.zip', '/Library /Frameworks/Python.framework/Versions/3.12/lib/python3.12', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload', '/Library/Frameworks/Python .framework/Versions/3.12/lib/python3.12/site-packages']
а в VSCode это:
['/Users/awegele/Documents/Personal Python /Personal', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python312.zip', '/Library/Frameworks/Python.framework/Versions/3.12/lib/python3.12', '/Library/ Frameworks/Python.framework/Versions/3.12/lib/python3.12/lib-dynload', '/Users/awegele/Documents/Personal Python/.venv/lib/python3.12/site-packages']
Хотя я был хорошо знаком с операторами Path в Windows, мне никогда не нравилось работать с путями на Mac, что, возможно, является частью моей проблемы. Пожалуйста, помогите
Я ожидал, что это будет работать в IDLE и VSCode
Источник: https://stackoverflow.com/questions/781 ... amed-pyqt6