PySide2导入时出现ImportError错误。

3

我使用 pip install PySide2 安装了 PySide2。

但是当我尝试导入它时,出现了以下错误:

>>> import PySide2
PySide2/__init__.py: Unable to import shiboken2 from , C:\Users\ilia\AppData\Local\Programs\Python\Python38\Lib\idlelib, C:\Users\ilia\AppData\Local\Programs\Python\Python38\python38.zip, C:\Users\ilia\AppData\Local\Programs\Python\Python38\DLLs, C:\Users\ilia\AppData\Local\Programs\Python\Python38\lib, C:\Users\ilia\AppData\Local\Programs\Python\Python38, C:\Users\ilia\AppData\Roaming\Python\Python38\site-packages, C:\Users\ilia\AppData\Local\Programs\Python\Python38\lib\site-packages
Traceback (most recent call last):
  File "<pyshell#3>", line 1, in <module>
    import PySide2
  File "C:\Users\ilia\AppData\Local\Programs\Python\Python38\lib\site-packages\PySide2\__init__.py", line 107, in <module>
    _setupQtDirectories()
  File "C:\Users\ilia\AppData\Local\Programs\Python\Python38\lib\site-packages\PySide2\__init__.py", line 58, in _setupQtDirectories
    import shiboken2
  File "C:\Users\ilia\AppData\Local\Programs\Python\Python38\lib\site-packages\shiboken2\__init__.py", line 27, in <module>
    from .shiboken2 import *
ImportError: DLL load failed while importing shiboken2: The specified procedure could not be found.

OS = Windows 10
python = 3.8.0
Pyside2 = 5.15.2
shiboken2 = 5.15.2
1个回答

2

请查看PyPI文档 此处。 如果无法解决问题,请尝试使用

pip show pyside2

如果您使用虚拟环境,请确保已安装正确版本的pip(3),并且正在使用。 这里 有一个遇到类似问题的人。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接