Python IDE之Pydev: 基于Eclipse搭建python的编译环境(Eclipse+pydev)简介、安装、使用的详细攻略

简介: Python IDE之Pydev: 基于Eclipse搭建python的编译环境(Eclipse+pydev)简介、安装、使用的详细攻略

pydev简介

 

    2003年7月16日,以Fabio Zadrozny 为首的三人开发小组在全球最大的开放源代码软件开发平台和仓库SourceForge 上注册了一款新的项目,该项目实现了一个功能强大的Eclipse插件,用户可以完全利用Eclipse 来进行Python 应用程序的开发和调试。这个能够将Eclipse当作Python IDE 的项目就是PyDev。

 

    PyDev 插件的出现方便了众多的Python 开发人员,它提供了一些很好的功能,如:语法错误提示、源代码编辑助手、Quick Outline、Globals Browser、Hierarchy View、运行和调试等等。基于Eclipse 平台,拥有诸多强大的功能,同时也非常易于使用,PyDev 的这些特性使得它越来越受到人们的关注。

 

PyDev概述:PyDev是Eclips的插件,用户可以完全利用Eclipse 来进行Python 应用程序的开发和调试。这个能够将Eclipse当作Python IDE 的项目就是PyDev。

(1)PyDev插件中编辑不支持中文的问题:

 

 

PyDev 安装和配置

 

前提必须已安装IDLE(Python)软件,即上一个步骤,

 

1、安装MyEclipse

 

下载MyEclipse软件并安装

 

相关文章:

IDE之EcliPse:EcliPse软件的简介、安装、入门、使用方法之详细攻略

Myeclipse:MyEclipse10.7.1破解版本的安装过程详细攻略

Myeclipse:Myeclipse2017-CI3汉化破解版本的安装过程详细攻略

 

 

2、安装、配置PyDev

 

下载PyDev插件,利用MyEclipse软件内置下载器,输入下载PyDev插件的网址,如右图,一步步安装即可完成。

 

Python的IDE:利用MyEclipse软件的PyDev插件实现Python编程

 

 

 

PyDev 简单使用

 

1、MyEclipse下新建py文件:点击设计树下的某个工程文件,右键新建,选择PyDev Module,给定名称即可。

 

 

 

 

相关文章
|
人工智能 IDE 开发工具
JetBrains PyCharm 2025.1 发布 - 面向专业开发者的 Python IDE
JetBrains PyCharm 2025.1 (macOS, Linux, Windows) - 面向专业开发者的 Python IDE
1808 29
JetBrains PyCharm 2025.1 发布 - 面向专业开发者的 Python IDE
|
人工智能 IDE 开发工具
Wing Pro 11.0.5 发布 - Python IDE
Wing Pro 11.0.5 (macOS, Linux, Windows) - Python IDE
410 2
Wing Pro 11.0.5 发布 - Python IDE
|
IDE 开发工具 开发者
手把手教你安装PyCharm 2025:开发者的Python IDE配置全流程+避坑指南
本教程详细介绍了PyCharm 2025版本在Windows系统下的安装流程及配置方法,涵盖AI代码补全与智能调试工具链等新功能。内容包括系统要求、安装步骤、首次运行配置(如主题选择与插件安装)、创建首个Python项目,以及常见问题解决方法。此外,还提供了切换中文界面和延伸学习资源的指导,帮助用户快速上手并高效使用PyCharm进行开发。
6836 61
|
人工智能 Python
python基本数据类型简介
本文简要介绍了Python的基本数据类型,包括整型、浮点型、字符串、列表、字典和布尔类型,帮助读者对Python数据类型有初步了解。
368 0
|
Rust JavaScript 前端开发
[oeasy]python075_什么是_动态类型_静态类型_强类型_弱类型_编译_运行
本文探讨了编程语言中的动态类型与静态类型、强类型与弱类型的概念。通过实例分析,如Python允许变量类型动态变化(如`age`从整型变为字符串),而C语言一旦声明变量类型则不可更改,体现了动态与静态类型的差异。此外,文章还对比了强类型(如Python,不允许隐式类型转换)和弱类型(如JavaScript,支持自动类型转换)的特点。最后总结指出,Python属于动态类型、强类型语言,对初学者友好但需注意类型混淆,并预告下期内容及提供学习资源链接。
522 21
|
数据采集 运维 Java
课时13:Python简介
今天我们分享的是 Python 的简单介绍,主要分为以下四部分。 1. Python 的百科介绍 2. Python 的发明者 3. Python 的发展历史 4. Python 的用途
491 1
|
网络协议 Java Linux
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
本文介绍了PyAV库,它是FFmpeg的Python绑定,提供了底层库的全部功能和控制。文章详细讲解了PyAV的安装过程,包括在Windows、Linux和ARM平台上的安装步骤,以及安装中可能遇到的错误和解决方法。此外,还解释了时间戳的概念,包括RTP、NTP、PTS和DTS,并提供了Python代码示例,展示如何获取RTSP流中的各种时间戳。最后,文章还提供了一些附录,包括Python通过NTP同步获取时间的方法和使用PyAV访问网络视频流的技巧。
5163 4
PyAV学习笔记(一):PyAV简介、安装、基础操作、python获取RTSP(海康)的各种时间戳(rtp、dts、pts)
|
程序员 PHP Python
Python3 简介
【10月更文挑战第8天】Python3 简介。
298 4
|
存储 关系型数据库 数据库
轻量级数据库的利器:Python 及其内置 SQLite 简介
轻量级数据库的利器:Python 及其内置 SQLite 简介
736 3