falseen
V2EX  ›  JetBrains

都说 Pycharm 是最好的 IDE,为什么我用着一卡一卡的呢 ?

  •  
  •   falseen · Jul 29, 2015 · 51771 views
    This topic created in 4122 days ago, the information mentioned may be changed or developed.
    我装的最新版的,打开和调试的时候经常卡顿。如果一次性print的东西太多的话还会直接卡死....
    比如我一次性print一个很长的List,它就会直接卡死。但是我用python原版的IDE运行却没有问题。
    Supplement 1  ·  Jul 31, 2015
    补充:
    我用的是64位的win7,i3,6G内存,1T混合硬盘。运行的时候内存占用百分之六十左右。
    卡顿不是很经常,主要是调试的时候会卡死。。。

    按照@stackheap 所说的,把 pycharm.exe.vmoptions 文件的 -Xmx 调到1000m 后好了一点,但打印太多的话还是会卡死。
    安装目录里的 pycharm64.exe 我也试了 ,感觉没太大区别。
    74 replies  •  2019-04-18 17:41:03 +08:00
    junzki
    junzki
    Jul 29, 2015
    1
    JetBrains全家的IDE都是这样,比较庞大……我想你需要找个好点的电脑……
    falseen
    falseen
    OP
    Jul 29, 2015
    2
    @junzki 我电脑配置也不算差啊,其实卡顿我是可以接受的,我不能接受的是调试的时候竟然会卡死....让人很无语啊。
    junzki
    junzki
    Jul 29, 2015
    3
    @falseen 我用我的X201 (i5 520M; 4GiB; 机械硬盘)卡的要死。单位的今年新款RMBP还有同事的去年款MBA就完全不卡。
    falseen
    falseen
    OP
    Jul 29, 2015
    4
    @junzki 唉,看来要换个IDE了。有什么好的IDE推荐么 ?
    ipconfiger
    ipconfiger
    Jul 29, 2015
    5
    rmbp不卡,买买买
    Septembers
    Septembers
    Jul 29, 2015
    6
    1. 内存 × 16
    2. 使用Oracle JRE 8 with 64bit
    3. 魔改VMOptions
    junzki
    junzki
    Jul 29, 2015
    7
    @falseen 我平时有 Sublime Text就够用了。
    mongodb
    mongodb
    Jul 29, 2015
    8
    @falseen 其实我估计是内存不够吧...不过像3楼所说,就算内存不够硬盘来凑,SSD就完全能抹掉这里面大部分的速度问题了... 所以,硬件方面的问题可能真的靠软件来优化够呛。
    orvice
    orvice
    Jul 29, 2015
    9
    这货没有固态硬盘+8g+的ram完全不能用吧。。。
    stackheap
    stackheap
    Jul 29, 2015
    10
    可以到安装目录下,找到pycharm.exe.vmoptions,把 -Xmx调到1000m
    xxer
    xxer
    Jul 29, 2015 via Android
    11
    除了打开pycharm时慢,没啥卡顿,一直对jetbrains好评
    zerh925
    zerh925
    Jul 29, 2015
    12
    我被JB家的IDE坑了好多次了
    公司有时候会跳闸,然后每次跳闸,我当前工作目录就被!清!空!了!!!!
    N次了
    然后养成了我随手commit的习惯
    introom
    introom
    Jul 29, 2015
    13
    其实一个工程如果只是Python的话,真的完全没有必要Pycharm(虽然我遇到新手就推荐,当然我自己肯定不用)。像补全这样的功能,jedi已经做得很好了,找个支持的editor就行了。

    写的是Python,又不是scala,要ide干什么。

    -Xmx调大应该有点效果,但是有些时候,比方说他indexing整个project的时候,完全是CPU intensive,所以除非超频或者换台电脑
    falseen
    falseen
    OP
    Jul 29, 2015
    14
    @introom 我之前一直用notepad++ 用起来很顺手,只是在知乎上看到有人说python最好的IED是Pycharm,所以就想试下。如今看来我还是用我的notepad++吧。
    caola
    caola
    Jul 30, 2015
    15
    个人感觉 eclipse + pydev 还是不错的
    liebesbrief
    liebesbrief
    Jul 30, 2015
    16
    之前有人推荐,也是试了一下觉得我还是用Sublime吧。。
    alphonsez
    alphonsez
    Jul 30, 2015
    17
    电脑挫没办法
    wkdhf233
    wkdhf233
    Jul 30, 2015
    18
    最好的IDE需要搭配最好的电脑。。
    ligyxy
    ligyxy
    Jul 30, 2015
    19
    和配置无关,i7+16G内存+SSD同样不敢打印一个长度上万的list
    cxshun
    cxshun
    Jul 30, 2015
    20
    和硬盘比较大关系吧,SSD是必须的,一般有SSD就好多了,毕竟和eclipse一样是IO大头。
    zhuangzhuang1988
    zhuangzhuang1988
    Jul 30, 2015
    21
    题主你是不是用的渣 苹果系统啊?, 我在i3+8g的电脑上都不卡.
    qdwang
    qdwang
    Jul 30, 2015 via Android
    22
    谁和你说pycharm是最好的ide了 明明是visual studio好吗
    go4fun
    go4fun
    Jul 30, 2015 via iPhone
    23
    只用vim的飘过。
    Pycharm我觉得用着不舒服
    dcoder
    dcoder
    Jul 30, 2015
    24
    @falseen 主要是读写比较多, 16G内存 + SSD 可破
    mengzhuo
    mengzhuo
    Jul 30, 2015 via iPhone
    25
    vim党表示在512内存的服务器上编程都不是事
    Mark24
    Mark24
    Jul 30, 2015 via Android
    26
    该换电脑了…
    teriyaki
    teriyaki
    Jul 30, 2015
    27
    东欧人的东西都这样

    就是androidstudio还好些 但是也是超级吃内存

    最好8G+
    Feiox
    Feiox
    Jul 30, 2015
    28
    @falseen LZ python 原版 IDE 是啥? @_@
    其实,2点:1. 最好 i5 + 8G 或以上配置 2. 你确定真的需要一次性打印上万的 list 么?
    Xrong
    Xrong
    Jul 30, 2015
    29
    @zerh925 不会吧?我的体验是JB家IDE最好了,它都是实时保存,断电毛事都没有。。。
    iam36
    iam36
    Jul 30, 2015
    30
    换块 SSD就精神爽利了
    jianghu52
    jianghu52
    Jul 30, 2015
    31
    大内存,固态硬盘,好的IDE换句话说一定是IO大户。不管是eclipse,pycharm,或者是vs 都一样。
    zealinux
    zealinux
    Jul 30, 2015
    32
    即便是rMBP运行JetBrains家的工具,都不是很流畅。估计得垃圾桶才行。
    dcoder
    dcoder
    Jul 30, 2015
    33
    @mengzhuo
    @falseen
    我感觉要把 vim 配置出 IDE 那种强悍的补全和跳转, 就还是得吃不少内存,
    比如你装 YouCompleteMe 了吗, 在 512MB 机器上卡顿不? 我现在不知道怎么优化 YouCompleteMe
    不要说 vimer 不想 vim 功能强, 要是 vim 功能再强点也不卡的话, 还是很爽的.
    zero0x00
    zero0x00
    Jul 30, 2015
    34
    sublime
    snipes
    snipes
    Jul 30, 2015
    35
    SSD+大内存可破。
    fortunezhang
    fortunezhang
    Jul 30, 2015
    36
    win下确实卡,换成*nix不会卡。
    exoticknight
    exoticknight
    Jul 30, 2015
    37
    上 SSD,立刻有改善
    MrEggNoodle
    MrEggNoodle
    Jul 30, 2015
    38
    MBP运行Pycharm都不是特别流畅,所以我卸了,继续我的Sublime Text。
    chevalier
    chevalier
    Jul 30, 2015
    39
    打印日志比较多的时候,还是建议在外面命令行启动工程,PyCharm自带的运行框会卡死
    我上次打印了2M的文本,PyCharm卡死了一分钟多 。。。
    chevalier
    chevalier
    Jul 30, 2015
    40
    打印日志比较多的时候,还是建议在外面命令行启动工程,PyCharm自带的运行框会卡死
    我上次不小心打印了2M的文本,PyCharm卡死了一分钟多 。。。
    续:用命令行打印,直接出来,如丝般顺滑
    kkwezard
    kkwezard
    Jul 30, 2015
    41
    再卡也比eclipse系强几条街。机器不好任何ide都卡。ide又不是编辑器。vim挂多了插件都卡。
    htfy96
    htfy96
    Jul 30, 2015
    42
    一直不敢用JB家的ide。特别是新出的cLion,cpp模板层次一多连vim的ycm都很卡,更不用说jb家的那些ide了。总之一直无法忍受一个开启都需要几十秒的ide
    ljcarsenal
    ljcarsenal
    Jul 30, 2015
    43
    因为是用java写的 (逃
    zonghua
    zonghua
    Jul 30, 2015
    44
    @ljcarsenal sublime好好好轻快
    @htfy96 比eclipse好啦
    lingo233
    lingo233
    Jul 30, 2015
    45
    你也不看看用什么写的,安装时必须要带个j8就很让我不爽了-_-。感觉py这种用最好的编辑器就行了
    lane3000
    lane3000
    Jul 30, 2015
    46
    确实挺卡的。。顿时没有兴趣了,还是用sublime
    stupil
    stupil
    Jul 30, 2015
    47
    好。。不是快。

    汽车比自行车好, 还占地方大呢。

    不过那货是真慢。。ssd+8g 每次启动都要小1分钟。
    lixiaohan
    lixiaohan
    Jul 30, 2015
    48
    @zerh925 你说的情况根本不存在 别说断电了 就是突然关机 代码都是在的
    dongorigin
    dongorigin
    Jul 30, 2015
    49
    欢迎选购rmbp,卡顿不再,跳闸无忧
    Akay99
    Akay99
    Jul 30, 2015
    50
    调整一下pycharm.exe.vmoptions,调一下里面的参数。pycharm会变的很快~~~
    42alex
    42alex
    Jul 30, 2015
    51
    有一个节能模式的,开启会变快
    cdffh
    cdffh
    Jul 30, 2015
    52
    windows 下面卡的话 看一下你是不是用的64位的 安装完之后桌面上那个不是64位的 真正64位的在安装目录下面
    decken
    decken
    Jul 30, 2015
    53
    @Septembers
    @Akay99
    能否分享一下你们的配置
    latyas
    latyas
    Jul 30, 2015
    54
    vs是最好的ide没有之一
    magicyu1986
    magicyu1986
    Jul 30, 2015
    55
    JetBrains全系列IDE对硬件的要求都很高。
    iyaozhen
    iyaozhen
    Jul 30, 2015
    56
    @Septembers 正解,还是要电脑给力一点,然后设置一下就很流畅了。

    为了跨平台用了 Java 没办法。
    tioover
    tioover
    Jul 30, 2015
    57
    完全不卡
    (SSD + 16 G RAM 路过)
    F32
    F32
    Jul 30, 2015
    58
    gEdit 用户路过 -_-
    本地用 gEdit 编辑,编辑完了贴到远程服务器 vim 里面调试,非常流畅
    vinceguo
    vinceguo
    Jul 30, 2015 via Android
    59
    tmux + ipython + vim
    我不用vim的pymode插件
    Karblue
    Karblue
    Jul 31, 2015
    60
    机械硬盘卡飞起。换SSD。换了SSD就没卡过了
    diguage
    diguage
    Jul 31, 2015
    61
    @junzki
    用过Eclipse或者MyEclipse的话,你就知道JetBrains的IDE还是很精巧的!呵呵
    hanan321
    hanan321
    Jul 31, 2015
    62
    mbpr 8g内存 250gssd i5cpu 流畅运行idea
    Akay99
    Akay99
    Jul 31, 2015
    63
    @decken 我的电脑是 8G内存,这是我的配置:

    -server
    -Xms256m
    -Xmx768m
    -XX:MaxPermSize=512m
    -XX:ReservedCodeCacheSize=96m
    -XX:+UseConcMarkSweepGC
    -XX:SoftRefLRUPolicyMSPerMB=50
    -ea
    -Dsun.io.useCanonCaches=false
    -Djava.net.preferIPv4Stack=true
    Akay99
    Akay99
    Jul 31, 2015
    64
    JetBrains的 Intellij Idea,pycharm,webstorm 就是开发的神器~~~
    配置好了很棒。
    br00k
    br00k
    Jul 31, 2015
    65
    你需要SSD
    CRVV
    CRVV
    Jul 31, 2015
    66
    @Xrong
    @lixiaohan
    @zerh925

    遇到过一次这种情况,只会影响一个文件
    显然是因为恰好在写磁盘的时候断电
    不过我还是觉得实时保存文件是个好功能
    tinyproxy
    tinyproxy
    Aug 1, 2015
    67
    简单点说用IDE卡最可能的原因是电脑配置太低,所以我在大学被逼成了vim党。
    siddebian
    siddebian
    Aug 1, 2015
    68
    @junzki sublime text 项目大了,好多文件做index也很慢。
    cxbats
    cxbats
    Aug 1, 2015
    69
    MBA 表示还能忍
    Ouyangan
    Ouyangan
    Aug 1, 2015
    70
    上ssd!!!!
    whnzy
    whnzy
    Jun 3, 2016
    71
    @vinceguo pymode 在保存的时候回检查代码,也是挺卡的.已经关掉 repo 了
    tolerious
    tolerious
    Oct 17, 2016
    72
    @Akay99 这个文件在哪儿能找到?
    72vc48
    72vc48
    Dec 4, 2016
    73
    估计你硬盘有坏道了
    mzlqn
    mzlqn
    Apr 18, 2019
    74
    @dongorigin rmbp 是什么
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1241 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 139ms · UTC 23:44 · PVG 07:44 · LAX 15:44 · JFK 18:44
    ♥ Do have faith in what you're doing.