Eclipse和PyDev搭建完美Python开发环境(Windows篇)(转)

简介:   摘要:本文讲解了用Eclipse和PyDev搭建Python的开发环境。   十一长假在家闲着没事儿,准备花点时间学习一下Python。 今儿花了一个下午搭建Python的开发环境,不禁感叹————开源的东西就是麻烦啊··· 唉,可怜我们这些被微软宠坏了的开发人员···   为什么不用别的IDE呢?   IDLE是小打小闹用的,那个WingIDE是要钱的,而且用不惯。
 
摘要:本文讲解了用Eclipse和PyDev搭建Python的开发环境。

  十一长假在家闲着没事儿,准备花点时间学习一下Python。 今儿花了一个下午搭建Python的开发环境,不禁感叹————开源的东西就是麻烦啊··· 唉,可怜我们这些被微软宠坏了的开发人员···

  为什么不用别的IDE呢?

  IDLE是小打小闹用的,那个WingIDE是要钱的,而且用不惯。Eclipse+PyDev插件是最主流的Python开发环境了。

  1.准备工作

  下载32位的JDK6 Java的开发包  我也不想装这玩意儿,但是Eclipse依赖他,没办法。

  下载32位的Eclipse (注1)

  下载Python 2.x (注2)

  2.安装JDK6

  JDK的安装很容易的,一般一直点下一步即可. 多数教程都说,安装完JDK需要设置环境变量,但如今的IDE已经不再通过环境变量来查找JDK的路径了,所以这个不设也罢。  

  3.安装Eclipse和Python

  Eclipse是绿色软件,找个地方解压一下就OK了 。Python的安装就更不用说了

  4.给Eclipse安装PyDev插件

  启用Eclipse————如果前面的步骤都正确无误的话,那么Eclipse就该能够正常启动了。 第一次启动会让你选择一个工作空间,按缺省设置,勾选一下不再提醒,就可以了。

  在Help菜单中,选择Install New Software···, 选择Add按钮,Name:PyDev(这个随便起),Location:http://pydev.org/updates(PyDev的更新地址),OK

EclipseAndPyDev(Windows)_AddRepository

  选择PyDev下的PyDev for Eclipse,别的都不要选,否则依赖检查那关过不去。

EclipseAndPyDev(Windows)_InstallDialog  点下一步,下一步安装。中间会问你是否信任Aptana、Pydev什么的,信任就可以了。

  最后重启Eclipse

  5.配置PyDev插件

  在Window菜单中选Preference,

  1、PyDev->Interpreter - Python,New一个Python解释器,填上解释器名字和路径,路径选相应的python.exe。 
EclipseAndPyDev(Windows)_SelectInterpreter
EclipseAndPyDev(Windows)_SelectNeeded

  以下几步Python 3.x必选,Python 2随意。我比较习惯Unicode,所以一次性在这儿设定了。

  2、General->Editors->Text Editors->Spelling,Encoding改成Other:UTF-8

  3、General->Workspace,Text file encoding改成Other:UTF-8

  4、找到安装目录下的\plugins\org.python.pydev.debug_x.x.x.yyyymmddhh\pysrc\pydevd.py,

  920行的 encoding = Non 改成 encoding = "UTF-8",保存

  至此,PyDev的配置就完成了。

  6.测试下

  File->New->Project,选PyDev下的PyDev Project,Grammer和Interpreter选相应的版本,Finish。 
EclipseAndPyDev(Windows)_CreatePyDevProject

  在PyDev Package Explorer的项目上右键,New->PyDev Module,随便写个名字,Finish。

  然后随便写几行代码,Run

  在弹出的对话框中选择Python Run ,

  OK 
EclipseAndPyDev(Windows)_Result

  注释: 
  注1:这里说明一下,JDK和Eclispse好像得同为32位或者64位的,否则有可能遇到问题。我第一次尝试是用的64位JDK+32位Eclipse的组合,就碰到了和这里http://superuser.com/questions/186001/eclipse-failed-to-load-the-jni-shared-library一样的问题,于是果断换了32位JDK。

  注2:我想做GAE的开发,所以选了版本2.6.6,一般情况下选最新版即可。

  注3:PyDev Mylyn Integration (optional):这个依赖于PyDev for Eclipse,你得装完后者就可以装了。 PyDev Django Templates Editor:这个需要Aptana Studio 3。

 
http://kb.cnblogs.com/page/81980/
 
 
 
 
相关文章
|
6月前
|
IDE Ubuntu Java
在Ubuntu18.04安装兼容JDK 8的Eclipse集成开发环境的指南。
完成以上步骤后,您将在Ubuntu 18.04系统上成功安装并配置了Eclipse IDE,它将与JDK 8兼容,可以开始进行Java开发工作。如果遇到任何问题,请确保每一步骤都正确执行,并检查是否所有路径都与您的具体情况相匹配。
277 11
|
人工智能 Java Python
python安装、vscode安装、conda安装:一文搞定Python的开发环境(史上最全)
尼恩架构团队推出了一系列《LLM大模型学习圣经》PDF,旨在帮助读者深入理解并掌握大型语言模型(LLM)及其相关技术。该系列包括Python基础、Transformer架构、LangChain框架、RAG架构及LLM智能体等内容,覆盖从理论到实践的各个方面。此外,尼恩还提供了配套视频教程,计划于2025年5月前发布,助力更多人成为大模型应用架构师,冲击年薪百万目标。
|
Windows Python
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
本篇将详细介绍Windows和Mac系统中的常用命令行操作与文件管理,帮助用户掌握如何通过终端或命令提示符进行文件管理和操作开发环境。内容涵盖路径切换、文件与文件夹的创建、删除、查看文件内容等基本操作,这些技能是后续Python开发的基础。
361 6
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
|
存储 安全 开发工具
windows开发环境备份,再也不怕重装系统了
【9月更文挑战第2天】在Windows系统中备份开发环境可大幅提升重装系统后的效率。本文详细介绍五个关键步骤:备份开发工具及软件包;保存配置文件;备份数据库与数据文件;确保代码仓库的安全;记录安装步骤与注意事项。遵循这些建议,重装系统时可迅速恢复开发环境,避免重复劳动。
645 7
|
SQL 关系型数据库 API
Python 开发环境的准备以及一些常用类库模块的安装
在学习和开发Python的时候,第一步的工作就是先准备好开发环境,包括相关常用的插件,以及一些辅助工具,这样我们在后续的开发工作中,才能做到事半功倍。下面介绍一些Python 开发环境的准备以及一些常用类库模块的安装和使用的经验总结,供大家参考了解。
|
Python
Mac安装Python3.12开发环境
Mac安装Python3.12开发环境
826 2
|
Python
都2024年了,还不知道如何选本地Python开发环境管理工具
文章介绍了几种Python开发环境管理工具,包括Virtualenv、Pipenv和Anaconda,并推荐了Pipenv和Anaconda,解释了它们的安装和使用方法,帮助读者选择适合自己的工具来管理Python开发环境。
1317 0
|
移动开发 JavaScript Java
windows7下安装配置phonegap3.0 (cordavo)开发环境 (涉及android sdk配置)
windows7下安装配置phonegap3.0 (cordavo)开发环境 (涉及android sdk配置)
|
文字识别 搜索推荐 前端开发
PyHubWeekly | 第二十二期:利用Python搭建一款无广告、保护隐私的Google搜索引擎
PyHubWeekly每周定期更新,精选GitHub上优质的Python项目/小工具。 我把PyHubWeekly托管到了Github,感兴趣的可以搜索Github项目PyHubWeekly[1],如果喜欢,麻烦给个Star支持一下吧。此外,欢迎大家通过提交issue来投稿和推荐自己的项目~
PyHubWeekly | 第二十二期:利用Python搭建一款无广告、保护隐私的Google搜索引擎
|
4月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
343 102