精华内容
下载资源
问答
  • Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者...

    Python 非常易学,强大的编程语言。Python 包括高效高级的数据结构,提供简单且高效的面向对象编程。

    Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者高效开发的特性。

    这篇文章收集了一些对开发者非常有帮助的,最好的 10 款 Python IDEs。如果你有其他更好的推荐,请在评论和大家分享一下:)

    1. Vim

    image

    Vim 可以说是 Python 最好的 IDE。Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器’Vi’功能,支持更多更完善的特性集。Vim 不需要花费太多的学习时间,一旦你需要一个无缝的编程体验,那么就会把 Vim 集成到你的工作流中。

    2. Eclipse with PyDev

    image

    Eclipse 是非常流行的 IDE,而且已经有了很久的历史。Eclipse with Pydev 允许开发者创建有用和交互式的 Web 应用。PyDev 是 Eclipse 开发 Python 的 IDE,支持 Python,Jython和 IronPython 的开发。

    3. Sublime Text

    image

    Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且在开发者社区非常受欢迎。Sublime 有自己的包管理器,开发者可以使用TA来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

    4. Emacs

    image

    GNU Emacs 是可扩展,自定义的文本编辑器,甚至是更多的功能。Emacs 的核心是 Emacs Lisp 解析器,但是支持文本编辑。如果你已经使用过 Vim,可以尝试一下 Emacs。

    5. Komodo Edit

    image

    Komodo Edit 是非常干净,专业的 Python IDE。

    6. PyCharm

    image

    PyCharm 是 JetBrains 开发的 Python IDE。PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制……另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython!

    7. Wing

    image

    Wingware 的 Python IDE 兼容 Python 2.x 和 3.x,可以结合 Django, matplotlib, Zope, Plone, App Engine, PyQt, PySide, wxPython, PyGTK, Tkinter, mod_wsgi, pygame, Maya, MotionBuilder, NUKE, Blender 和其他 Python 框架使用。Wing 支持测试驱动开发,集成了单元测试,nose 和 Django 框架的执行和调试功能。Wing IDE 启动和运行的速度都非常快,支持 Windows, Linux, OS X 和 Python versi。

    8. PyScripter

    image

    PyScripter 是款免费开源的 Python 集成开发环境(IDE)。

    9. The Eric Python IDE

    image

    Eric 是全功能的 Python 和 Ruby 编辑器和 IDE,是使用 Python 编写的。Eric 基于跨平台的 GUI 工具包 Qt,集成了高度灵活的 Scintilla 编辑器控件。Eric 包括一个插件系统,允许简单的对 IDE 进行功能性扩展。最后,如果你的时间不是很紧张,并且又想快速的提高,最重要的是不怕吃苦,建议你可以联系维:762459510 ,那个真的很不错,很多人进步都很快,需要你不怕吃苦哦!大家可以去添加上看一下~

    10. Interactive Editor for Python

    image

    IEP 是跨平台的 Python IDE,旨在提供简单高效的 Python 开发环境。包括两个重要的组件:编辑器和 Shell,并且提供插件工具集从各个方面来提高开发人员的效率。

    展开全文
  • Python IDE 测评

    2020-12-29 09:43:02
    Python IDE 测评2007-6-2文字大小:大中小2001 年 5 月David Mertz 介绍了 6 种 Python 集成开发环境,并比较了其特性、平台和稳定性。他发现 -- 或许只是无意中对开放源代码模块的测试 -- 免费产品似乎都比商业产品...

    Python IDE 测评

    2007-6-2文字大小:大中小

    2001 年 5 月

    David Mertz 介绍了 6 种 Python 集成开发环境,并比较了其特性、平台和稳定性。他发现 -- 或许只是无意中对开放源代码模块的测试 -- 免费产品似乎都比商业产品优秀。

    前几周,我有幸对一些 Python 开发环境做了一次全新的试用(或者说是首次尝试)。这样很可能会涉及从实际尝试“最佳文本编辑器,附加命令行”方法到 Python 开发,而对于更复杂的 Python 集成开发环境 (IDE) 在 Python 讨论网站上有详尽的内容。

    对 Python IDE 的整体印象使我得出了一个有点吃惊的结论。这可能是某些常理的关系,也可能只是巧合。总的来说,我发现免费工具比花钱的商业工具更优秀一些。

    Python 简介

    Python 是一种由 Guido van Rossum 开发的免费而且高级的解释语言。它将清楚的语法和强大的(但可选的)面向对象语义结合了起来。Python 可在您工作使用的几乎所有计算机平台上找到,而且具有较强的平台间移植性。

    写在测评之外

    首先我必须指出一些我没机会尝试的工具,您可以自己测评:

    * PythonWare 的 PythonWorks Pro 1.1 看上去很有前途;请看其演示版的屏幕截图。它包括 Tkinter 表单设计器、新型的编辑器、调试器和漂亮的屏幕界面。它适用于 Linux、Windows 和 Solaris。PythonWorks Pro 的价格相当昂贵:400 美元。此次测评时我没能获得其供测评用的最终版本。

    * Boa ConstrUCtor 是个界面相当优秀的开放源代码的 Python IDE,它包括 wxWindows 的表单设计器。同时具有出色的编辑器、调试器、项目管理器和一些其他组件。Boa Constructor 运行于 Win32 和 X11(需要支持合适平台的 wxWindows)。不幸的是,其主页声称程序尚处于 "pre-alpha" 阶段,虽然从屏幕快照来看相当优秀,我觉得还是无法推荐这样一个尚处于早期开发阶段的工具。

    * 当然,最后一类未被测评的工具是几十种优秀的文本编辑器,具备各种 Python 友好功能,例如语法标签高亮显示、执行窗口、代码合并、宏功能以及许多甚至最好的 IDE 也缺少的功能。这些工具在此次讨论范围之外,但是对于您最喜欢(并且熟悉)的文本编辑器还是有许多可以谈的。

    横向比较

    总会有些或多或少标准的和免费的 Python 代码开发工具。总的来说,这些工具都是稳定、坚固、和设计周全的。另一方面,标准免费工具也并不一定那样的华而不实。

    Idle 是一个纯 Python 下使用 Tkinter 编写的相当基本的 IDE。Idle 总的来说是标准的 Python 发行版,甚至是由 Guido van Rossum 亲自编写(至少最初的绝大部分)。您可在能运行 Python 和 TK 的任何环境下运行 Idle。打开 Idle 后出现一个增强的交互命令行解释器窗口(具有比基本的交互命令提示符更好的剪切-粘贴、回行等功能)。除此之外,还有一个针对 Python 的编辑器(无代码合并,但有语法标签高亮和代码自动完成功能)、类浏览器和调试器。菜单为 TK “剥离”式;也就是点击顶部任意下拉菜单的虚线将会将该菜单提升到它自己的永久窗口中去。特别是 "Edit" 菜单,将其“靠”在桌面一角非常实用。Idle 的调试器提供断点、步进和变量监视功能;但并没有其内存地址和变量内容存数或进行同步和其他分析功能来得优秀。当然,我的调试风格包括某些分散的 print 命令,但您的方法可与我不同。

    展开全文
  • 好用的Python IDE推荐

    千次阅读 2021-01-28 16:53:58
    好用的Python IDE有PyCharm可以在IDE中为开发人员提供一切可能希望拥有的功能,Visual Studio + PTVS可实现IED环境,Sublime Text支持多种语言,可方便搭建一个类似IDE的调试环境Python IDE指的就是Python的集成开发...

    好用的Python IDE有PyCharm可以在IDE中为开发人员提供一切可能希望拥有的功能,Visual Studio + PTVS可实现IED环境,Sublime Text支持多种语言,可方便搭建一个类似IDE的调试环境

    Python IDE指的就是Python的集成开发环境,一个好用的 IDE除了在普通文本编辑以外,还提供了针对特定语言的各种快捷编辑功能,让开发人员可以更快,清晰的浏览,输入以及修改代码。对于一个IDE来说,错误提示,代码折叠,代码块定位以及重构等都是重要的功能,接下来在文章中具体介绍Python中几款好用的IDE,具有一定的参考作用,希望对大家有所帮助

    f994977baad9ec473be2865241c87459.png

    PyCharm

    PyCharm是受欢迎的Python编辑器,它可以在IDE中提供一切程序员可能希望拥有的功能,比如:集成单元测试,代码检测,集成版本控制,以及各种导航工具等。不过它也存在许多缺点比如开放的核心模式,许多PyCharm的高级功能在开源下都不可以使用。不过当你不想使用封闭源代码中包含的更高级功能,遗漏的功能可能会使PyCharm成为一个轻量级Python编辑器。

    a519528e6d34a8b0a69ce85261aabe5f.png

    Visual Studio + PTVS

    Visual Studio是用来开发Windows平台产品的常用编辑器,是C#、ASP.NET等应用开发的首选 IDE。但是它也可作为Python IDE来使用。我们只需要在Visual Studio的基础上,安装PTVS(Python Tools for Vistul Studio)插件,即可快速将Visual Studio变成Python IDE来使用

    cb10969d995a736987190ba9be8bb36f.png

    Sublime Text:

    Sublime Text可以说是开发者中最流行的编辑器之一,因为它的多功能及支持多种语言而大受欢迎。它有自己的包管理器,开发者可以使用它来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。Sublime配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。

    7bfd5d404968a16b45a9320074a0bfd2.png

    Emacs

    Emacs是一个可扩展的文本编辑器,同样支持Python开发。Emacs本身以Lisp解释器作为其核心,而且包含了大量的扩展。

    b0eb471f7936515436ba7485d5a97be0.png

    Eric

    Eric实际上是使用Qt框架在Python中编写的。它是一个源代码编辑组件,用于许多不同的IDE和编辑器,也可以作为独立的SciTE编辑器使用。Eric的功能与其他IDE类似:支持匹配,代码完成,类浏览器,集成单元测试等。另外它还具有Qt表单预览功能。

    1b5befe3fd457ee54c809a2f5b4730b5.png

    总结:以上就是本篇文章的全部内容了,希望对大家有所帮助

    展开全文
  • python IDE安装-mac

    2021-02-07 02:11:12
    3、Python版本的选择 Mac自带的Python的版本比较老,我本机的时间如下: 自带的Python版本是2.6,如果大家需要特定的版本可以到Python的官方网站(https://www.python.org/downloads/)下载安装。 4、下载安装Pydev...

    1、下载Mac版64位的Eclipse。

    进入到Eclipse官方网站的下载页面(http://www.eclipse.org/downloads/),我选择了下图所示的软件包,

    d9a87b57a93db4efaebffed730a2964b.png

    浏览器在下载过程中使用的超链接

    http://ftp.daum.net/eclipse//technology/epp/downloads/release/mars/R/eclipse-jee-mars-R-macosx-cocoa-x86_64.tar.gz

    下载完成后解压即可使用。但是由于Eclipse是基于java开发的所以运行时也需要java的JDK。

    2、下载JDK以及安装

    进入到java开发语言包JDK的官方下载页面(http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html)截图如下:

    15ab023ac51ec78c3b200e07483e0461.png

    单击红色区域,跳转到(http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html)进行下载,截图如下:

    b1dcbe9c5505ee704c3a23cb8a361383.png

    首先选中1中标注的单选按钮,表示同意接受后自动刷新完成后选中2所标注的红色区域,开始下载,完成之后和普通的其他软件的安装过程没有区别,但是在安装过程中可能会遇到提示安装包的来源不被信任等提示,请根据如下截图修改:

    4188b3fa61948389875bb6c14f7e4394.png

    选择(任何来源)之后重新安装,完成之后在终端执行:java -version

    结果显示如下图所示,表示正确

    4e65ae01a1c4cb1293d75ed015dbe3ed.png

    现在你可以双击eclipse解压后文件夹中的可执行文件,来验证运行环境是否搭建正常。

    3、Python版本的选择

    Mac自带的Python的版本比较老,我本机的时间如下:

    354c8ac0bd81af893abba9f0d12923bc.png

    自带的Python版本是2.6,如果大家需要特定的版本可以到Python的官方网站(https://www.python.org/downloads/)下载安装。

    4、下载安装Pydev插件

    注意:pydev需与eclipse相互兼容,以保证pydev插件功能正常

    进入到Pydev的官方网站(http://pydev.org)的下载页面进行下载(http://pydev.org/download.html)我的选择如下图所示:

    11165911376ec9fafcea3a25ae07d083.png

    下载完成后,对其进行解压,然后将解压后的目录下的features和plugins两个目录都拷贝到Eclipse下的对应目录,提示信息一定要选合并文件。

    5、配置Eclipse的python开发环境

    启动Eclipse,对其进行设置,具体步骤如下图所示:

    105aff7edacbba49871a3fb29aa450db.png

    点击OK按钮。完成之后就可以创建Python工程了,第一次新建Python工程的步骤,如图所示:

    cc1fb957bae6c32050ff7241d3afa361.png

    eef95e70984df07b9acc21b53af17b69.png

    单击(Other),选择(PyDev)中的PyDev Project,之后单击(next)

    b23647133bf0d4b508076bf77d010204.png

    出现如下图所示的界面:输入工程名称,然后根据自己的需要灵活配置,配置完成,单击(finish)。完成工程的创建。

    d831d166e4cd23ff559455b8abbe3eec.png

    工程结果如下:

    12587d80cd4ec1116099ac6dbe110f5b.png

    新建文件:

    2eb133019e26d4ec525fbb217256a27b.png

    单击(File),出现下图所示界面,输入文件名后单击(finish)完成文件的新建操作。

    8dc35e8d3fd75d1921bd09b97d5af766.png

    在文件中输入如图所示的代码,然后执行,出现如图所示的结果表示环境正常搭建完成。

    e9b7473ae97fd6942fb89c7b78ce67b6.png

    展开全文
  • 说到 Python IDE,很多人都会推荐国外的一些现有理念 IDE;但由于时代差异及文化问题,对于目前发展快速,成本高昂的当今中国,多少有点不太合符国情。笔者为你推荐的 Python IDE,当然是这几年开始在国内开始流行的...
  • 三大主流 Python IDE,你中意哪一款?

    千次阅读 2020-12-28 20:05:37
    Python无处不在,似乎支持从主要网站到桌面实用程序到企业软件的所有功能。Python已经被用来编写流行的软件项目,如dnf/yum,OpenStack,OpenShot,Blender,Calibre,甚至是原始的BitTorrent客户端。要编辑Python...
  • 原标题:三大顶级Python IDE你喜欢哪一款Python无处不在,似乎支持从主要网站到桌面实用程序到企业软件的所有功能。Python已经被用来编写流行的软件项目,如dnf/yum,OpenStack,OpenShot,Blender,Calibre,甚至是...
  • 搜索发现pycharm这一个Python ide工具,之前没用过,折腾了一下午才知道怎么使用终端并调试运行自己的程序。网上的教程都不太全,下面给出自己的步骤。1、安装pycharm2.2安装pycharm的JDK环境Pycharm需要JDK环境解析...
  • """Clear Window ExtensionVersion: 0.2Author: Roger D. Serwy[emailprotected]Date: 2009-06-14It provides "Clear Shell Window" under "Options"with ability to undo.Add these lines to config-extensions.de....
  • 我试着用Python做一个简单的unittest,但是我不知道为什么测试失败了。我做了三份文件:name_函数.py其中我有一个函数接收两个参数(名字,姓氏)并返回连接的名称。def get_formatted_name(first, last):full_name = ...
  • 7个你必须要知道的Python IDE工具从简单的初学者平台到专家级开发工作台,每个Python高手(Pythonista)都有一个IDE。现在为Python构建的IDE真的是多的尴尬。IDLE, Komodo, LiClipse, PyCharm,Spyder, and Python ...
  • I wouldn't call myself programmer, but I've started learning Python recently and really enjoy it.I mainly use it for small tasks so far - scripting, text processing, KML generation and ArcGIS.From my ...
  • Python 的学习过程少不了 IDE 或者代码编辑器,或者集成的开发编辑器(IDE)。这些 Python 开发工具帮助开发者加快使用 Python 开发的速度,提高效率。高效的代码编辑器或者 IDE 应该会提供插件,工具等能帮助开发者...
  • 我有2个python IDE,即IDLE和Anaconda。我安装了一个名为pykalman的模块,如下所示:easy_install pykalman当我执行命令时^{pr2}$在水蟒码头,它起作用了。但IDLE中的同一个问题给出了通常的导入错误:Traceback ...
  • Python作为高级语言,因为其简介、灵活已经被越来越多的程序员所青睐。在尝试了众多IDE之后,终于找到了自己的挚爱。废话少说,下面开始说一下如何在linux下安装配置Emacs。当然Emacs 还支持很多种程序语言,例如:...
  • 5款最强且免费的Python IDE

    千次阅读 2021-09-18 14:07:17
    在一些问答平台,经常会遇到一类关于Python的问题: “学习Python,应该选择哪款开发工具?”
  • https://www.toutiao.com/a6664531127702651150/这里介绍3个不错的Windows平台下的Python IDE,分别是VS Code、VS2017和PyCharm,这3个软件使用起来都非常不错,而且都有免费版本,下面我简单介绍一下这3个软件,...
  • 初入门学习Python,很多人都会把Python IDEPython解释器混为一谈,总认为他们属于同一种东西,其实他们本质上就有很大的区别,接下来我们一起来看看什么是Python解释器?和Python IDE有什么区别?什么是Python IDE?...
  • 这里将告诉您Python IDE PyCharm的快捷键大全,具体实现方法:Python IDE PyCharm的快捷键大全1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入任意类Ctrl + Shift + Enter ...
  • 初学阶段—Python自带编辑器IDLE Python编程学习可以从这个IDLE编辑器开始,可以在交互环境中输入语句练习,查看执行结果,也可以调试和执行一些简单的小程序,在入门之后,就需要功能更多Python调试工具,即集成...
  • python IDE背景怎么改

    千次阅读 2020-12-29 05:16:48
    首先,在已经下载好的python文件目录下,找到config-highlight.def文件,我的是在H:pythonpython3**Libidlelib**文件夹下。打开文件后,你会看到一些默认的颜色配置,比如经典的颜色配置就是白色背景,一般这个文件...
  • Thonny-适合初学者的 Python IDE

    千次阅读 热门讨论 2021-11-25 10:01:13
    今天来说说Python IDE,如果你是一位Python初学者,那最适合Thonny它了,如果不是初学者,请选择PyDev和Pycharm. 一、下载安装说明 适用于 Windows 适用于 Mac 适用于 Linux pip 安装 常问问题 最新的稳定版本链接在...
  • 我已经设法让spyder在我的mac上安装并运行,但我想添加...从终端运行python并使用import mahotas和import pymorph工作正常,没有错误消息。但是,当我从spyder中的脚本运行相同的行时,会得到以下错误:Traceback...
  • What's IDE?IDE 是什么鬼?这是很多人决定入门编程时候的一个问题,好不容易在电脑上安装了...IDE(集成开发环境)一般 IDE 就是指一个开发环境,C++有 C++的特定开发环境,或者说特定的开发软件,python 也有 python...
  • 前言 安装过程网上教程很多,这里需要注意下,配置python版本 File->Preference->Settings->Python Path 之后可以在IDE的左下角选择一个已经安装的Python版本。
  • Python IDE之Thonny的介绍

    2021-03-07 04:53:31
    今天要介绍的IDE,可能没用过,甚至可能没听说过。叫Thonny,是塔尔图大学开发的,适合程序员新手。它的界面很容易使用,没有任何复杂或冗余的功能。另一个适合初学者的地方是,你可以看到Python对你每一步的表达式...
  • Python IDE

    2021-07-01 13:55:01
    PyCharm 是由 JetBrains 打造的一款 Python IDE。 PyCharm 具备一般Python IDE的功能,比如:调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制等。 另外,PyCharm 还提供了一些很好的...
  • 双击.py文件启动Python IDE 起因是我想在surface pro 6上装一个python开发环境,但不想去安装pycharm等稍繁琐的开发环境,于是选择直接用自带IDE,不过发现只能双击运行,且没有右键的 “使用IDE打开”,重装了也...
  • 安装了python之后,有许多的IDE可供选择,我之前使用过spyder,pycharm,sublime,等等,感觉各有利弊。当然其中我最喜欢的还是Jupyter notebook。原因很简单,因为我的平时科研工作中主要使用的还是matlab,jupyter...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 124,051
精华内容 49,620
关键字:

Pythonide