我想用pyinstaller打包一个py档但是总是报错,错误如下,请问大神们如何解决0.0
问题描述:
我的环境是py3.8 具体如下
然后总是报错找不到sklearn模块,即使我输入的命令为pyinstaller -F --hidden-import="sklearn" **.py也同样报错如下
有没有大神可以解决一下,教一下小弟,愿意付费,求求了
答
在python解释器下重新下载sklearn这个模块,因为打包程序只会在你的住python路径下去找模块,没有就会报错,你的模块应该在pychrm里,pyinstaller不会去pyChrm里去找,
pip installer sklearn
答
pyinstaller -F --hidden-import="sklearn",这个命令,去掉引号试试看。另外,运行过pyinstaller之后,和脚本文件同级的目录下,会生成一个.spec文件,题主也可以直接编辑这个文件中的hiddenimports的内容后,再运行这个打包脚本。