PyCharm啟動報錯:Failed to create JVM.解決辦法之一

蔡知ru發表於2020-12-20

問題背景:

PyCharm無法啟動。報錯:Error launching PyCharm,提示Failed to create JVM.


問題描述:

在PyCharm中跑神經網路,修改了檔案後突然無法啟動PyCharm。
報錯圖片:
報錯


原因分析:

搜了半天網上都說是jre或者java環境變數、配置的問題,檢查了很久也沒有發現任何的問題,版本是新的、64位和電腦windows系統也相符合。
回溯了一下,做車道識別的作業,在本地跑神經網路,但輕薄本配置一般,所以照著網上找的資料提高了某個檔案的引數。
當時的操作是:在PyCharm中點選“幫助”------“查詢操作”------搜尋“VM”,點選自定義VM選項,調高第二個引數Xmx
但是手賤把引數調太高了……調到了10,000,000
調參
pycharm64.exe.vmoptions檔案內容如下所示:

-Xms128m
-Xmx2048m
-XX:ReservedCodeCacheSize=240m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-XX:CICompilerCount=2
-Dsun.io.useCanonPrefixCache=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Djdk.attach.allowAttachSelf=true
-Dkotlinx.coroutines.debug=off
-Djdk.module.illegalAccess.silent=true
-javaagent:D:\PyCharm 2019.3.3\bin\jetbrains-agent.jar

就是不小心把第二行的引數調得太高了。


解決方案:

找到C盤中使用者(Users)裡面的“.PyCharm”的資料夾,找到pycharm64.exe.vmoptions檔案開啟,用記事本即可。注意不是自己的安裝目錄下的同名檔案!改小第二行Xmx這個引數,搞定。

相關文章