我试图在终端上运行python文件,但出现“没有名为 pyside2的模块”的错误
我尝试运行运行在类似问题类型上已经回答的代码。但我这边没有变化。
错误消息:
回溯(最近通话最近) 在第31行的文件“ xxx-qt.py”中 从pyside2导入qtcore Modulenotfounderror:没有名为“ pyside2”的模块
答案 0 :(得分:3)
出现问题是因为您的环境中没有该模块,可以使用pip install PySide2
要了解有关pySide2的更多信息:https://pypi.org/project/PySide2/
答案 1 :(得分:1)
我遇到了同样的问题,并通过以下方式解决了该问题。
的引用由于具有UI,因此您可以使用–windowed选项。
继续执行的命令行如下:
scrapy.Spider
此过程将创建两个目录:dist /和build /。的 应用程序可执行文件和所需的共享库放置在 dist / MyApplication。
要运行该应用程序,请转到dist / MyApplication并运行该程序:
pyinstaller --name="MyApplication" --windowed hello.py
答案 2 :(得分:0)
您在PySide2
导入语句中使用了所有小写字母。
错误消息表明您的代码使用小写字母而不是大小写混合导入:
NO module named "pyside2"
您可能使用所有小写字母pip install pyside2
安装了PySide2,但您的代码必须从PySide2
导入。
答案 3 :(得分:0)
我通过以下方法解决了此问题:
1.修复我的Python安装
2.删除虚拟环境
3.创建一个新的虚拟环境
4.在新的虚拟环境中运行pip install PySide2
答案 4 :(得分:0)
好吧,可能存在以下两个问题之一:
为项目创建虚拟环境总是一个好主意,它可以避免破坏基础环境。避免此类问题