pyinstaller报错urllib3.packages.six.moves pre-safe-import-module hook failed, needs fixing.

Posted pengfy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pyinstaller报错urllib3.packages.six.moves pre-safe-import-module hook failed, needs fixing.相关的知识,希望对你有一定的参考价值。

在使用pyinstaller打包时,出现了以下错误:

... ...

urllib3.packages.six.moves pre-safe-import-module hook failed, needs fixing.

找了很久没有找到问题所在,突然想起来之前因为另一个问题,修改了python自带的subprocess.py文件里面的popen类的__init__,将里面的shell=False改成了shell=True,试着改回来,发现问题解决了。

所以还是不要随便改动python自带的库,因为其他第三方库之间的依赖是复杂的关系。

以上是关于pyinstaller报错urllib3.packages.six.moves pre-safe-import-module hook failed, needs fixing.的主要内容,如果未能解决你的问题,请参考以下文章

Python,pyinstaller报错如下

Python使用pip报错和安装pyinstaller报错

pyinstaller打包失败,在Building PKG报错

pyinstaller打包失败,在Building PKG报错

pyinstaller打包exe后运行报错:ModuleNotFoundError: No module named ‘xxx‘

pyinstaller打包exe后运行报错:ModuleNotFoundError: No module named ‘xxx‘