pip 成功安装后:ModuleNotFoundError

pip 成功安装后:ModuleNotFoundError

我会直接进入正题。我用

pip3 install Pyside2 

还有这个,

Requirement already satisfied: Pyside2 in /home/foobar/.local/lib/python3.7/site-packages (5.14.2)
Requirement already satisfied: shiboken2==5.14.2 in /home/foobar/.local/lib/python3.7/site-packages (from Pyside2) (5.14.2)

但是当我尝试运行此代码时

import sys

from Pyside2.QtWidgets import QApplication, QWidget

class Window(QWidget):
    def __init__(self):
        super().__init__()
        self.setWindowTitle("Hello World!")
        self.setGeometry(400,400)


myAppy = QApplication(sys.argv)
vent = Window()
vent.show()

myAppy.exec_()
sys.exit(0)

python3 test.py

我明白了

Traceback (most recent call last):
  File "test.py", line 6, in <module>
    from Pyside2.QtWidgets import QApplication, QWidget
ModuleNotFoundError: No module named 'Pyside2'

print(sys.executable)

显示此

/home/foobar/anaconda3/bin/python3

我下到

/home/foobar/anaconda3/lib/python3.7/site-packages/Pyside2

检查 Pyside2 是否确实存在,结果确实存在。我不知道还要检查什么或做什么。任何帮助都非常感谢。

谢谢!

答案1

我不太确定,但可能无法使用,pip install Pyside2因为 Python 仅除外pip install PySide2(请注意大小写的区别)。尝试卸载 Pyside2 并运行pip install PySide2

相关内容