转载于:https://blog.csdn.net/showscaut/article/details/105217948

记录一下,python启动时出现Failed calling sys.__interactivehook__ 的解决方法:

命令行启动python时出现Failed calling sys.__interactivehook__ 的解决方法

现在百度搜索到的解决方法是这样的:

1:网上的解决方法一(这个暴力点,直接删除,我就不去尝试了)

命令行启动python时出现Failed calling sys.__interactivehook__ 的解决方法

2:网上的解决方法二 (这个删除包含中文的,但是我的目录有点多,也不去尝试了)

命令行启动python时出现Failed calling sys.__interactivehook__ 的解决方法

我的最终解决方法:

找到history.py的文件,具体在哪里??看自己的错误信息的,我的在(C:\Users\admin\AppData\Local\Programs\Python\Python37\Lib\site-packages\pyreadline\lineeditor\history.py)

在82行加入 ,encoding='utf-8' 即可(不懂的看图,上面82行是原来的代码,83行是修改后的代码),安全又有效

命令行启动python时出现Failed calling sys.__interactivehook__ 的解决方法

最后就没有出现了:

命令行启动python时出现Failed calling sys.__interactivehook__ 的解决方法

相关文章:

  • 2021-08-06
  • 2021-12-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-29
  • 2022-12-23
  • 2021-12-10
猜你喜欢
  • 2021-10-17
  • 2021-04-24
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-04-06
  • 2021-10-02
相关资源
相似解决方案