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

... ...

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

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

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

相关文章:

  • 2022-12-23
  • 2021-09-20
  • 2021-05-18
  • 2021-04-10
  • 2022-12-23
  • 2022-12-23
  • 2021-12-20
  • 2021-07-17
猜你喜欢
  • 2021-06-25
  • 2021-11-09
  • 2022-01-15
  • 2021-11-16
  • 2022-12-23
  • 2021-08-30
相关资源
相似解决方案