Pycharm運行加載文本出現(xiàn)錯誤的解決方法
Pycharm打開大文件的時候出現(xiàn)這個錯誤,根據(jù)提示以及百度知道,是因為IDEA對能關(guān)聯(lián)的文件大小做了限制,主要是為了保護內(nèi)存,默認值為2500kb。然后根據(jù)百度上的教程修改
修改bin文件中的idea.properties并沒有改變情況,修改pycharm64.exe.vmoptions文件,重啟pycharm就出現(xiàn)如圖所示的錯誤
最后修改pycharm.exe.vmoptions 這個配置文件,修改里面的配置
-Xms1024m
-Xmx2048m
-XX:MaxPermSize=1024m
-XX:ReservedCodeCacheSize=1024m
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
這里說明一下:
-Xms JVM初始分配的堆內(nèi)存
-Xmx JVM最大允許分配的堆內(nèi)存,按需分配
-XX:PermSize JVM初始分配的非堆內(nèi)存
-XX:MaxPermSize JVM最大允許分配的非堆內(nèi)存,按需分配
這幾個參數(shù)的大小有限制 xms不能大于xmx maxpermsize 一般不大于xmx 如果設(shè)置錯就會出現(xiàn)如圖所示的這種情況.
這個問題仍然沒有解決,但是我發(fā)現(xiàn)在pycharm的bin文件夾下有一個Pycharm.exe可以直接運行,但是運行pycharm64.exe就不可以 。然后重啟運行pycharm.exe大文件加載的問題也解決了。
如果有知道原因的朋友,希望能告訴我原因啦,謝謝~
以上這篇Pycharm運行加載文本出現(xiàn)錯誤的解決方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python 實現(xiàn)批量替換文本中的某部分內(nèi)容
今天小編就為大家分享一篇python 實現(xiàn)批量替換文本中的某部分內(nèi)容,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-12-12Python遠程方法調(diào)用實現(xiàn)過程解析
這篇文章主要介紹了Python遠程方法調(diào)用實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2020-07-07Python中判斷input()輸入的數(shù)據(jù)的類型
在pyhton中,經(jīng)常會用到input()語句,但是input()語句輸入的內(nèi)容只能是字符串類型,而我們經(jīng)常要輸入int類型的數(shù)據(jù)等,這個時候就需要用到int()方法給輸入的內(nèi)容強制轉(zhuǎn)換,今天小編給大家介紹下Python中判斷input()輸入的數(shù)據(jù)的類型,感興趣的朋友跟隨小編一起看看吧2022-11-11Python 轉(zhuǎn)換文本編碼實現(xiàn)解析
這篇文章主要介紹了Python 轉(zhuǎn)換文本編碼實現(xiàn)解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值2019-08-08python matplotlib如何給圖中的點加標(biāo)簽
這篇文章主要介紹了python matplotlib給圖中的點加標(biāo)簽,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下2019-11-11