kylin121380 发表于 2020-8-4 17:24:10

pyinstaller打包问题

用pyside2+pyecharts+pandas+scipy写了个小程序,pyinstaller打包后在其它电脑上运行时出现以下两个问题,第一个是有的电脑可以打开运行,但是涉及到pyecharts时出现问题,显示是:js:uncaught referenceerror echart is not defined。第二个是有的电脑直接打不开,显示是importerror dll load failed while importing qtwidget:找不到指定模块,还有几台电脑则是可以正常运行,电脑系统win7和win10都有,求问。

陈尚涵 发表于 2020-8-4 17:24:11

两种解决方法:
1.在那个电脑上下载Winpython
2.打包时中间加上-m

1q23w31 发表于 2020-8-4 18:59:22

第一个问题:确认运行的电脑上程序完整
第二个问题:要么模块不兼容,要么模块缺失,
python本来就不容易打包,{:9_219:}

snaker 发表于 2020-8-4 19:58:26

你可以把python安装文件打包,然后发给别人就说你这个软件需要安装才能运行

ericzzy 发表于 2020-8-5 08:05:20

把模块文件复制到python文件目录里,在终端运行时加上-m

风尘岁月 发表于 2020-8-7 17:54:51

你可能pip没有应用到系统变量 解释器重装即可

陈尚涵 发表于 2020-8-7 18:00:03

风尘岁月 发表于 2020-8-7 17:54
你可能pip没有应用到系统变量 解释器重装即可

重装?自己配置环境变量就行了

风尘岁月 发表于 2020-8-7 18:06:58

陈尚涵 发表于 2020-8-7 18:00
重装?自己配置环境变量就行了

我都是直接重装的{:10_332:}

陈尚涵 发表于 2020-8-11 10:19:58

风尘岁月 发表于 2020-8-7 18:06
我都是直接重装的

只不过有点麻烦啊
页: [1]
查看完整版本: pyinstaller打包问题