Python用哪个IDE更好些?

n
nowwhat2012
楼主 (未名空间)

一直在用Eclipse。 主要是编Java程序。 后来必须用Python,就下载了PyDev for
Eclipse。 用得还行, 反正也不开发大的Python程序。

前一阵看到一个哥们用PyCharm 用得巨溜无比, 在PyCharm里面细调程序(特别是调用各种包(pickle, panda, tensorflow, ntlk)的时侯),出活飞快。有种自己选错了
IDE 的感觉。是不是PyCharm真的比PyDev+Eclipse强大很多?

谢谢。

T
TheMatrix2

我也是pydev加Eclipse。

【 在 nowwhat2012 (Judgment 02day) 的大作中提到: 】
: 一直在用Eclipse。 主要是编Java程序。 后来必须用Python,就下载了PyDev for
: Eclipse。 用得还行, 反正也不开发大的Python程序。
: 前一阵看到一个哥们用PyCharm 用得巨溜无比, 在PyCharm里面细调程序(特别是调用
: 各种包(pickle, panda, tensorflow, ntlk)的时侯),出活飞快。有种自己选错了
: IDE 的感觉。是不是PyCharm真的比PyDev+Eclipse强大很多?
: 谢谢。

x
xiaoju

vscode啊,连jupyter都支持了

【 在 nowwhat2012 (Judgment  day) 的大作中提到: 】
: 一直在用Eclipse。 主要是编Java程序。 后来必须用Python,就下载了PyDev for
: Eclipse。 用得还行, 反正也不开发大的Python程序。
: 前一阵看到一个哥们用PyCharm 用得巨溜无比, 在PyCharm里面细调程序(特别是调用
: 各种包(pickle, panda, tensorflow, ntlk)的时侯),出活飞快。有种自己选错了
: IDE 的感觉。是不是PyCharm真的比PyDev+Eclipse强大很多?
: 谢谢。

j
johnny8088

vs code 用的人比较多。
a
angrypanda

没人用spyder?作为新手我觉得spyder太好用了。有什么硬伤吗?

【 在 johnny8088 (null) 的大作中提到: 】
: vs code 用的人比较多。
T
TheMatrix2

spyder没有vi plugin,这就是硬伤。

【 在 angrypanda (angrypanda) 的大作中提到: 】
: 没人用spyder?作为新手我觉得spyder太好用了。有什么硬伤吗?

B
BroPingtou

pycharm 1
m
magliner

请教大家问题。 请问为啥java 转 python ? java 难道java不比python高端很多 ?
python 难道不是半路出家才学的胶水语言, 主要场合是倒腾数据, 科学计算?

另外, pandas有用吗? 我是r转python, 正在摸索中。

【 在 nowwhat2012 (Judgment  day) 的大作中提到: 】
: 一直在用Eclipse。 主要是编Java程序。 后来必须用Python,就下载了PyDev for
: Eclipse。 用得还行, 反正也不开发大的Python程序。
: 前一阵看到一个哥们用PyCharm 用得巨溜无比, 在PyCharm里面细调程序(特别是调用
: 各种包(pickle, panda, tensorflow, ntlk)的时侯),出活飞快。有种自己选错了
: IDE 的感觉。是不是PyCharm真的比PyDev+Eclipse强大很多?
: 谢谢。

n
nogamenolife

免费的话用vsc, 公司给钱的话pycharm.
pycharm收费版 功能强大,autocomplete 也比vsc反应快不少.

spyder的话用来跑跑数据,少量的code,也不错。写稍微多一点的code, 他的debug功能
感觉比vsc差不少,而且好像也不支持vim, git(git 很limited) 总之感觉只能自己随
便玩玩用.喜欢他dataframe可视化。
m
mswords

没有比Pycharm 更好的
h
hadoop2

jetbrains的东西总是有点怪怪的。可能是反应不灵敏,老有顿挫一下的感觉。

eclipse就算了。它比较全能,只是各项都不太能。

【 在 nowwhat2012 (Judgment  day) 的大作中提到: 】
: 一直在用Eclipse。 主要是编Java程序。 后来必须用Python,就下载了PyDev for
: Eclipse。 用得还行, 反正也不开发大的Python程序。
: 前一阵看到一个哥们用PyCharm 用得巨溜无比, 在PyCharm里面细调程序(特别是调用
: 各种包(pickle, panda, tensorflow, ntlk)的时侯),出活飞快。有种自己选错了
: IDE 的感觉。是不是PyCharm真的比PyDev+Eclipse强大很多?
: 谢谢。

l
lightroom

jvm上的app最好自己设置一下jvm的参数,jetbrain default太低。还有jetbrain 要
build一大把project的index, 开始时CPU 开销很大。

【在 hadoop2(千古)的大作中提到:】
:jetbrains的东西总是有点怪怪的。可能是反应不灵敏,老有顿挫一下的感觉。


d
didadida


【 在 xiaoju (可爱的龙猫) 的大作中提到: 】
: vscode啊,连jupyter都支持了

带Variable Explorer吗?
m
magliner

看来你也用spyder . 我也用这个。
大家觉得python实用吗 ? 怎么我觉得还不如r来的方便。 我是刚开始学pandas, 觉得废话一大堆,功能太少。 我想找个做表格的功能, subtotal, row_pct, col_pct 如
此简单的功能,都没找到。
【 在 didadida (滴滴嗒嗒) 的大作中提到: 】
: 带Variable Explorer吗?

x
xiaoju

早有了吧

【 在 didadida (滴滴嗒嗒) 的大作中提到: 】
: 带Variable Explorer吗?

a
angrypanda

spyder不支持git确实是个问题。vsc支持吗?

【 在 nogamenolife (null) 的大作中提到: 】
: 免费的话用vsc, 公司给钱的话pycharm.
: pycharm收费版 功能强大,autocomplete 也比vsc反应快不少.
:
: spyder的话用来跑跑数据,少量的code,也不错。写稍微多一点的code, 他的debug功能
: 感觉比vsc差不少,而且好像也不支持vim, git(git 很limited) 总之感觉只能自己随
: 便玩玩用.喜欢他dataframe可视化。
L
Liber8

git 手动操作就行了 干嘛要spyder支持

spyder很好 同时看图和数据 用于算法编程

【 在 angrypanda (angrypanda) 的大作中提到: 】
: spyder不支持git确实是个问题。vsc支持吗?

n
nogamenolife

当然 vsc用git很方便的
【 在 angrypanda (angrypanda) 的大作中提到: 】
: spyder不支持git确实是个问题。vsc支持吗?

n
nogamenolife

在IDE里面你可以很清楚看到别人改了哪些东西。而且也不需要写git,我感觉比较方便。 syper还有一个比较大问题,不知道改进没有,不支持多线程。
【 在 Liber8 (Space-Time continuum) 的大作中提到: 】
: git 手动操作就行了 干嘛要spyder支持
: spyder很好 同时看图和数据 用于算法编程

a
angrypanda

谢谢,我查查怎么用。

【 在 nogamenolife (null) 的大作中提到: 】
: 当然 vsc用git很方便的
: 【 在 angrypanda (angrypanda) 的大作中提到: 】
: : spyder不支持git确实是个问题。vsc支持吗?
a
angrypanda

spyder是很好,我觉得是对新手最友好的ide了。但是没有版本控制,每次运行code都
会自动保存,一不小心就找不回之前的内容了。手动git是可以,但如果集成了自动版
本控制就方便多了。

【 在 Liber8 (null) 的大作中提到: 】
: git 手动操作就行了 干嘛要spyder支持
:
: spyder很好 同时看图和数据 用于算法编程
:
: 【 在 angrypanda (angrypanda) 的大作中提到: 】
: : spyder不支持git确实是个问题。vsc支持吗?
x
xiaoduoduo

vscode