關(guān)于pycharm卡死原因分析
pycharm卡死原因分析
安裝完成pycharm之后,開(kāi)始進(jìn)行編程,在代碼自動(dòng)補(bǔ)全的時(shí)候特別的卡,
通過(guò)以下三種方法解決了
不過(guò)最終還是覺(jué)得第三種情況很消耗內(nèi)存:
第一
關(guān)閉代碼的自動(dòng)提示,在需要的時(shí)候通過(guò)手動(dòng)進(jìn)行提示。將代碼自動(dòng)補(bǔ)全的功能全部關(guān)閉,
截圖如下

第二
調(diào)整pycharm的堆大小配置,Help->Edit custorm vm options,

第三
在經(jīng)過(guò)上面的兩步后,發(fā)現(xiàn)系統(tǒng)還是非常的卡,經(jīng)過(guò)猜測(cè)可能是pycharm自帶的文檔提示功能消耗內(nèi)存,因?yàn)橐恢痹谔崾緁etching document,索性將其關(guān)閉,只在需要的時(shí)候使用

pycharm出現(xiàn)卡頓解決
使用pycharm時(shí)常出現(xiàn) the IDE is running low on memory 的問(wèn)題,表示pycharm這款I(lǐng)DE使用內(nèi)存不足,需要在系統(tǒng)內(nèi)存充足的情況下擴(kuò)充IDE memory。
首先,打開(kāi)File —> Appearance —>Windows Options —> 選中show memmory indicator —> OK
右下角會(huì)出現(xiàn)
左邊數(shù)字為已使用IDE memory,右邊數(shù)字為總共的IDE memory,初始為750M,如果pycharm出現(xiàn)卡頓,左邊的數(shù)字將會(huì)逼近右邊數(shù)字。
然后,在pycharm右上角工具欄選中 help —> Find Action —> 輸入VM Options —> 打開(kāi) Edit Custom VM Options
編輯pycharm.vmoptions文件,將 -Xmx750m 改為 -Xmx1024m, 如果有特殊需要可將1024繼續(xù)擴(kuò)充,ctrl+s保存
重啟pycharm,發(fā)現(xiàn)IDE memory從750M擴(kuò)充為989M,pycham運(yùn)行流暢。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解Python如何在多層循環(huán)中使用break/continue
關(guān)于break/continue這兩個(gè)關(guān)鍵字在平常的使用過(guò)程中一直比較迷糊。所以本文將詳細(xì)講講Python如何在多層循環(huán)中使用break/continue,需要的可以參考一下2022-05-05
python實(shí)現(xiàn)計(jì)數(shù)排序與桶排序?qū)嵗a
這篇文章主要介紹了python計(jì)數(shù)排序與桶排序,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03
Django Admin實(shí)現(xiàn)三級(jí)聯(lián)動(dòng)的示例代碼(省市區(qū))
多級(jí)菜單在很多上面都有應(yīng)用,這篇文章主要介紹了Django Admin實(shí)現(xiàn)三級(jí)聯(lián)動(dòng)(省市區(qū)),小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-06-06
Python數(shù)學(xué)形態(tài)學(xué)實(shí)例分析
這篇文章主要介紹了Python數(shù)學(xué)形態(tài)學(xué),結(jié)合實(shí)例形式分析了Python數(shù)學(xué)運(yùn)算與圖形繪制相關(guān)操作技巧,需要的朋友可以參考下2019-09-09
Python入門_學(xué)會(huì)創(chuàng)建并調(diào)用函數(shù)的方法
下面小編就為大家?guī)?lái)一篇Python入門_學(xué)會(huì)創(chuàng)建并調(diào)用函數(shù)的方法。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2017-05-05
Python用5行代碼寫一個(gè)自定義簡(jiǎn)單二維碼
今天小編就為大家分享一篇關(guān)于Python用5行代碼寫一個(gè)自定義簡(jiǎn)單二維碼的文章,小編覺(jué)得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來(lái)看看吧2018-10-10
Python使用OpenCV和K-Means聚類對(duì)畢業(yè)照進(jìn)行圖像分割
圖像分割是將圖像分割成多個(gè)不同區(qū)域(或片段)的過(guò)程。目標(biāo)是將圖像的表示變成更容易和更有意義的圖像。在這篇博客中,我們?cè)敿?xì)的介紹了使用方法,感興趣的可以了解一下2021-06-06
Python學(xué)習(xí)之a(chǎn)syncore模塊用法實(shí)例教程
這篇文章主要介紹了Python學(xué)習(xí)之a(chǎn)syncore模塊用法,主要講述了asyncore模塊的組成、原理及相關(guān)函數(shù)的用法,對(duì)于使用Python進(jìn)行網(wǎng)絡(luò)編程來(lái)說(shuō)非常實(shí)用,需要的朋友可以參考下2014-09-09

