版本号为:pyinstaller 4.2 sklearn 0.23.2 python 3.6.6
我在打包包含sklearn网格搜索功能的程序时,如果设置多线程,运行exe就会报错,虽然按照网上说的添加了multiprocessing.freeze_support() multiprocessing.Process(),但仍然不行,如果是单线程运行 就没事。
这个程序是我之前编的程序,当时运行时没问题的,但是现在包版本升级之后就不行了
先测试,再打包,可能语法不一样
找到原因了,是joblib版本高了,得降到0.11就不会出现问题