首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  JetBrains

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

  •  
  •   falseen · 2015-07-29 21:43:37 +08:00 · 41919 次点击
    这是一个创建于 1590 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我装的最新版的,打开和调试的时候经常卡顿。如果一次性print的东西太多的话还会直接卡死....
    比如我一次性print一个很长的List,它就会直接卡死。但是我用python原版的IDE运行却没有问题。
    第 1 条附言  ·  2015-07-31 01:50:44 +08:00
    补充:
    我用的是64位的win7,i3,6G内存,1T混合硬盘。运行的时候内存占用百分之六十左右。
    卡顿不是很经常,主要是调试的时候会卡死。。。

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

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

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

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

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

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

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

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

    遇到过一次这种情况,只会影响一个文件
    显然是因为恰好在写磁盘的时候断电
    不过我还是觉得实时保存文件是个好功能
        67
    tinyproxy   2015-08-01 02:05:26 +08:00
    简单点说用IDE卡最可能的原因是电脑配置太低,所以我在大学被逼成了vim党。
        68
    siddebian   2015-08-01 11:13:21 +08:00
    @junzki sublime text 项目大了,好多文件做index也很慢。
        69
    cxbats   2015-08-01 15:30:36 +08:00
    MBA 表示还能忍
        70
    Ouyangan   2015-08-01 17:19:23 +08:00
    上ssd!!!!
        71
    whnzy   2016-06-03 16:32:25 +08:00
    @vinceguo pymode 在保存的时候回检查代码,也是挺卡的.已经关掉 repo 了
        72
    tolerious   2016-10-17 16:27:36 +08:00
    @Akay99 这个文件在哪儿能找到?
        73
    72vc48   2016-12-04 23:44:47 +08:00
    估计你硬盘有坏道了
        74
    mzlqn   231 天前
    @dongorigin rmbp 是什么
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   984 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 22:02 · PVG 06:02 · LAX 14:02 · JFK 17:02
    ♥ Do have faith in what you're doing.