V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
falseen
V2EX  ›  JetBrains

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

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

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

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

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

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

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

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

    为了跨平台用了 Java 没办法。
    tioover
        57
    tioover  
       Jul 30, 2015
    完全不卡
    (SSD + 16 G RAM 路过)
    F32
        58
    F32  
       Jul 30, 2015
    gEdit 用户路过 -_-
    本地用 gEdit 编辑,编辑完了贴到远程服务器 vim 里面调试,非常流畅
    vinceguo
        59
    vinceguo  
       Jul 30, 2015 via Android
    tmux + ipython + vim
    我不用vim的pymode插件
    Karblue
        60
    Karblue  
       Jul 31, 2015
    机械硬盘卡飞起。换SSD。换了SSD就没卡过了
    diguage
        61
    diguage  
       Jul 31, 2015
    @junzki
    用过Eclipse或者MyEclipse的话,你就知道JetBrains的IDE还是很精巧的!呵呵
    hanan321
        62
    hanan321  
       Jul 31, 2015
    mbpr 8g内存 250gssd i5cpu 流畅运行idea
    Akay99
        63
    Akay99  
       Jul 31, 2015
    @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
        64
    Akay99  
       Jul 31, 2015
    JetBrains的 Intellij Idea,pycharm,webstorm 就是开发的神器~~~
    配置好了很棒。
    br00k
        65
    br00k  
       Jul 31, 2015
    你需要SSD
    CRVV
        66
    CRVV  
       Jul 31, 2015
    @Xrong
    @lixiaohan
    @zerh925

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