暂时解决Pycharm出现Runtime Error R6034的报错

刚放假的时候更新了Pycharm,结果以后每次打开的时候都会出现报错。没有试过重装,用了稍微有些麻烦的方法。

错误提示

打开Pycharm,等一切准备工作就绪,会弹出如下错误提示:

大部分出现此类状况的应该是py3.6及以上的解释器,py2.7版本好像不会出现此类状况。本人的环境是3.7版本,这可能是由于Output Window:app.exe 中的 0x7c984ed1 处最可能的异常: 0xC0000142: DLL Initialization Failed,或者也有可能和Microsoft C++ Runtime Library有关系。

解决方法

这个解决方法可能比较粗暴···

每次打开Pycharm之前,先找到运行的项目所使用的解释器的python.exe文件目录下,将python.exe文件copy一份并且命名为python_copy.exe,接着删除python.exe。然后我们打开Pycharm,就绪之后会提示如下错误:

这个时候,我们把刚才的python_copy.exe文件名改成python.exe,然后再次运行Pycharm发现可以正常运行并且报错也不会出现了。

参考:

https://blog.csdn.net/qq_26671365/article/details/69388085

https://segmentfault.com/q/1010000008713302/a-1020000008714990

Licensed under CC BY-NC-SA 4.0
自认为是幻象波普星的来客
Built with Hugo
主题 StackJimmy 设计