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

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

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

-Xmx调大应该有点效果,但是有些时候,比方说他indexing整个project的时候,完全是CPU intensive,所以除非超频或者换台电脑
falseen
2015-07-29 23:37:47 +08:00
@introom 我之前一直用notepad++ 用起来很顺手,只是在知乎上看到有人说python最好的IED是Pycharm,所以就想试下。如今看来我还是用我的notepad++吧。
caola
2015-07-30 00:00:45 +08:00
个人感觉 eclipse + pydev 还是不错的
liebesbrief
2015-07-30 00:07:45 +08:00
之前有人推荐,也是试了一下觉得我还是用Sublime吧。。
alphonsez
2015-07-30 00:08:15 +08:00
电脑挫没办法
wkdhf233
2015-07-30 00:08:45 +08:00
最好的IDE需要搭配最好的电脑。。
ligyxy
2015-07-30 00:12:08 +08:00
和配置无关,i7+16G内存+SSD同样不敢打印一个长度上万的list
cxshun
2015-07-30 00:22:21 +08:00
和硬盘比较大关系吧,SSD是必须的,一般有SSD就好多了,毕竟和eclipse一样是IO大头。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/209392

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX