V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
LINEX
V2EX  ›  Python

求推荐轻量级的 Python IDE

  •  
  •   LINEX · 2015-10-11 13:03:15 +08:00 · 12758 次点击
    这是一个创建于 3117 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近看 Python 的一本书,代码量普遍较少,所以开发用 pycharm 感觉有点太重了,有没有什么轻量级的 Python IDE 或者 macvim 的插件吗?

    59 条回复    2015-10-17 00:36:17 +08:00
    juven
        1
    juven  
       2015-10-11 13:05:36 +08:00
    IPython
    Spyder
    ehs2013
        2
    ehs2013  
       2015-10-11 13:07:36 +08:00   ❤️ 2
    轻量和 IDE 是矛盾的吧
    chuan
        3
    chuan  
       2015-10-11 13:07:36 +08:00
    vim 插件 python-mode 可以试试
    LINEX
        4
    LINEX  
    OP
       2015-10-11 13:08:14 +08:00
    @ehs2013 不要在意这些细节 哈哈~
    letterJump
        5
    letterJump  
       2015-10-11 13:15:05 +08:00
    代码少就挑个编辑器行了,大把大把的,找什么 IDE
    jaguar
        6
    jaguar  
       2015-10-11 13:15:08 +08:00   ❤️ 5
    电话 01 键
    fatea
        7
    fatea  
       2015-10-11 13:15:51 +08:00
    pycharm 其实蛮好的啊,不算重。尤其是与它的各种方便的功能相比。反而 Intellij Idea 重一点。
    niboy
        8
    niboy  
       2015-10-11 13:22:55 +08:00
    推荐 Ulipad
    loading
        9
    loading  
       2015-10-11 13:27:43 +08:00 via iPhone
    notepad ++ 就够了。
    zonghua
        10
    zonghua  
       2015-10-11 13:38:53 +08:00
    genny 吗?有没有智能感知类成员的?
    patrickstar
        11
    patrickstar  
       2015-10-11 13:40:42 +08:00
    ipython 或者 sublime
    sun1991
        12
    sun1991  
       2015-10-11 13:41:59 +08:00   ❤️ 1
    推荐 IEP, 轻量级 IDE, 刚刚好.
    www.iep-project.org
    yangtukun1412
        13
    yangtukun1412  
       2015-10-11 13:43:58 +08:00
    sublime text 3+插件 anaconda
    kzzhr
        14
    kzzhr  
       2015-10-11 14:05:20 +08:00
    bpython
    ethego
        15
    ethego  
       2015-10-11 14:07:13 +08:00
    推荐 atom
    gaitana
        16
    gaitana  
       2015-10-11 14:09:35 +08:00
    轻量级的那叫编辑器,只要称上 IDE 的,都不会轻量级
    dbg
        17
    dbg  
       2015-10-11 14:49:02 +08:00
    PyScripter 你可以试试。简单好用。
    tankb52
        18
    tankb52  
       2015-10-11 14:51:39 +08:00 via Android
    Geany
    XIVN1987
        19
    XIVN1987  
       2015-10-11 14:58:40 +08:00 via Android
    推荐 ulipad ,建议再装个 ipython 或 bpython
    yang2yang
        20
    yang2yang  
       2015-10-11 15:44:36 +08:00
    Wing IDE 可以吗?
    beibeijia
        21
    beibeijia  
       2015-10-11 16:15:10 +08:00
    发现国外 pythoner 用 sublime 的占多数 而且这货配置完后好确实好用的不是一点 不是补全个括号语法自动提示这么简单 功能应有尽有的 用惯后能大大缩短开发周期 并且其社区也是很活跃的 基本你需要的功能都能找到相关的插件 实在不行还可以自己编写 由于插件部分用的是 python 所以写起来也很容易 而且就编辑器的学习周期来说也没 vim 那么长 只要你愿意你完全可以把它打造成一个 python 专用的 ide 而且可轻可重 于是如果你不想太折腾又想在短期内搞个顺手又强大的轻量级 ide 建议学习一下 sublime 它真的很棒。
    slickqt
        22
    slickqt  
       2015-10-11 16:16:26 +08:00
    wingide +1
    codeface
        23
    codeface  
       2015-10-11 16:41:41 +08:00
    sublime
    huage
        24
    huage  
       2015-10-11 16:45:11 +08:00
    记事本零量级, 0 秒开,楼主喜欢不?
    wolfan
        25
    wolfan  
       2015-10-11 16:54:29 +08:00
    万用 Sublime or VIM
    cpper
        26
    cpper  
       2015-10-11 17:16:12 +08:00
    我用的 emacs ,插件 jedi+projectile+helm + auto-compete +tags 非常好用
    limbo0
        27
    limbo0  
       2015-10-11 17:19:53 +08:00
    pycharm, atom, emacs, vim, 还有 sublime 都用过

    小脚本就 vim, 生产就用 pycharm, 其实还是挺心水 sublime 的, 速度很快(不知道是我没深度配置的原因吗)
    xarrow
        28
    xarrow  
       2015-10-11 17:26:49 +08:00
    Spyder
    soratadori
        29
    soratadori  
       2015-10-11 17:51:37 +08:00
    随便写写短代码的话, IDLE 有啥不好 xD
    Exin
        30
    Exin  
       2015-10-11 17:53:11 +08:00 via iPhone
    正在用 sublime 3 写 Python 呢

    曾经尝试过 pycharm 什么的,发现就我那点量的代码用那些 IDE 不仅浪费资源还降低效率
    MrEggNoodle
        31
    MrEggNoodle  
       2015-10-11 18:41:31 +08:00
    sublime text 3+ anaconda
    jeffma
        32
    jeffma  
       2015-10-11 18:48:53 +08:00
    没人说 pycharm edu 么。。
    blueset
        33
    blueset  
       2015-10-11 20:39:33 +08:00
    Sublime Text 3
    Package Manager
    Anaconda
    matrixpeek
        34
    matrixpeek  
       2015-10-11 20:44:27 +08:00 via Android
    sublime
    clino
        35
    clino  
       2015-10-11 21:00:34 +08:00
    ulipad +1 可以从直接用源码运行
    allenzyoung
        36
    allenzyoung  
       2015-10-11 21:44:55 +08:00
    Sublime 3 text + pycharm
    pango
        37
    pango  
       2015-10-11 21:47:42 +08:00
    windows 的话 PythonWin ,非常轻。
    qhgongzi
        38
    qhgongzi  
       2015-10-11 21:59:05 +08:00
    pycharm 社区版 没有之一。

    纯净的 python 开发环境
    宇宙最强的 python 智能 ide

    sublime 什么的不是 ide ,是文本编辑器。
    matthewgao
        39
    matthewgao  
       2015-10-11 22:04:57 +08:00
    Sublime
    eliteYang
        40
    eliteYang  
       2015-10-11 22:05:14 +08:00
    pycharm 必须是最好的选择
    jimmy66
        41
    jimmy66  
       2015-10-11 22:16:28 +08:00
    ipython
    MayLava
        42
    MayLava  
       2015-10-11 22:55:20 +08:00
    有人推荐 ipython 吗
    kmahyyg
        43
    kmahyyg  
       2015-10-11 23:49:40 +08:00
    idle npp
    maple
        44
    maple  
       2015-10-12 00:16:00 +08:00   ❤️ 1
    http://www.compileonline.com/
    这个够轻量了吧。根本不占内存。还是打不开就是被墙了。自行解决。
    gaitana
        45
    gaitana  
       2015-10-12 00:27:28 +08:00
    @juven
    @patrickstar
    @jimmy66
    @MayLava
    ipython 不是命令行交互环境吗?
    alansalexer
        46
    alansalexer  
       2015-10-12 01:06:28 +08:00
    推荐 Sublime + SublimeREPL

    可以直接在 Sublime 里面开一个 Python Console 出来,,比如你碰到一个语法问题 /API 不确定怎么用的时候,可以直接在 Sublime 里开一个 Console ,自己试一下。
    Python 代码写好了之后,直接 Run this file 就可以执行了。

    特别适合刷题 /学习阶段用。
    florije
        47
    florije  
       2015-10-12 09:12:16 +08:00
    简单写单个或者少量脚本的话就用不到 IDE 了吧,假如真要轻量的,真的就直接 sublime 好了……装上点插件,感觉很轻快, pycharm 的话就是大点的工程好管理吧,不过真心不觉得 sublime 是 IDE ,因为它只是一个编辑工具,你还得自己装各种插件,各种配置,总的起来跟 pycharm 也差不多了其实。
    Banio
        48
    Banio  
       2015-10-12 09:27:03 +08:00
    除了 pycharm 外 就剩 sublime text 了 后者其实是个文本编辑器
    PyPog
        49
    PyPog  
       2015-10-12 09:49:18 +08:00
    Vim
    scenix
        50
    scenix  
       2015-10-12 10:04:54 +08:00
    vim 党表示用这个挺好的
    rundis
        51
    rundis  
       2015-10-12 11:32:30 +08:00 via iPhone
    不要管 vim ,没用过的话用起来很酸爽,不划算
    sublime+sublimeREPL 不错,但是有一些局限是真的

    我的建议:
    linux 系统:
    开终端,装个 ipython ,直接交互吧,就算要写出文件的也不难;要 debug 请花 5 分钟看看 pdb ,非常简单易用,少量代码够了

    win :
    下载 python 自带的 IDE : IDLE ,不知道有多少人知道这个…上手速度不亚于默认的记事本,自带语法高亮,没有补全我觉得对初学不是坏事,另外 GUI 的交互也友好不少

    sublime :
    sublime 是个很好的编辑器,然而即使这样,对于初学者来说配置也很难(我刚入手的时候花了两天装插件和写 preference ,最后转 vim 了-。-
    有兴趣的话学学 sublime ,可以到后期也能用, IDLE 只能初学的时候用,但是绝对是被埋没的初学利器
    owendev
        52
    owendev  
       2015-10-12 12:52:22 +08:00
    要啥 IDE ? sublime text + cmd.exe 足矣
    20015jjw
        53
    20015jjw  
       2015-10-12 13:31:37 +08:00
    显然 vim 大法好 学好终身受益
    Smoothcreek
        54
    Smoothcreek  
       2015-10-12 16:00:27 +08:00
    http://www.jetbrains.com/pycharm/download/
    Community Edition 不二之选...
    zjqzxc
        55
    zjqzxc  
       2015-10-12 20:03:46 +08:00
    竟然没人提到 Visual Studio Code
    我就这么一说,大家别在意。。
    dongxiaozhuo
        56
    dongxiaozhuo  
       2015-10-14 00:49:45 +08:00
    @zjqzxc 0.7 版本之前的试用过,高亮和提示太弱了。

    另外:推荐题主用 sublime text 3, 插件: Anaconda , SublimeREPL ,就足够了。
    或者 atom ,不挂插件,很好用。
    northisland
        57
    northisland  
       2015-10-15 21:00:17 +08:00
    SPE
    neo1218
        58
    neo1218  
       2015-10-15 22:21:08 +08:00
    gccplus
        59
    gccplus  
       2015-10-17 00:36:17 +08:00   ❤️ 1
    配置过的 sublime 绝对是神器啦,可以参考以下这篇文章,半个小时绝对配完了: https://realpython.com/blog/python/setting-up-sublime-text-3-for-full-stack-python-development/。
    当然 vim 大法什么的,要看有没有功夫折腾了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3308 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 12:30 · PVG 20:30 · LAX 05:30 · JFK 08:30
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.