模块未找到错误:没有名为 'PyQt6' 的模块
我在我的Mac上为Python创建了一个虚拟环境,并安装了PyQt6。当我在IDLE中输入以下代码:
from PyQt6.QtWidgets import QApplication, QWidget, QPushButton, QVBoxLayout
这段代码没有报错,运行得很好。但是当我在VSCode中尝试同样的代码时,却出现了一个错误,提示“ModuleNotFoundError: No module named 'PyQt6'”。在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']
我对Windows中的路径语句很熟悉,但对Mac上的路径一直不太适应,这可能是我遇到问题的原因。请帮帮我。
我本来期待在IDLE和VSCode中都能正常工作。