已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
本文主要包含两篇文章,第一篇讲在Eclipse中搭建Python开发环境,第二篇,主要讲一些配置。第一篇:在Eclipse中搭建Python开发环境前言 笔者最近迷上了Python,但是一直没有找到满意的IDE。虽然使用Vim编辑器+命令行的方式比较酷,然而一个优秀的IDE确实能让开发速度提升不少。于是笔者想到Eclipse一个神一样的利器。经过一番曲折,终究修成正果。整理成文,希望对热爱的Python的童鞋有所帮助。正文 首先我们需要明白一点Eclipse作为一个灰常优秀的开发工具,它可被用作N多语言的IDE,然而前提是我们需要安装对应的编译器或者解释器。比如常见的Java开发,就必须JDK。因此要用Eclipse进行Python开发也必须Python的“JDK”,即Python解释器。笔者已安装Python2.7版本的解释器,在本文便Python2.7为示例分步骤说明搭建过程。基本需求:1 Eclipse(版本不要太陈旧)2 Python解释器()步骤1:下载用于在Eclipse中开发Python的插件PyDev。文件名:org.python.pydev.feature-010080312.zip。下载地址:/projects/pydev/files/说明:截至到2010-8-20,上述文件为最新版本。步骤2:解压org.python.pydev.feature-010080312.zip。将解压后的features和plugins文件夹中的内容拷贝到Eclipse安装目录下相同的文件夹中即安装PyDev插件成功。步骤3:打开Eclipse(如果已经打开,则重启Eclipse)。选择windowPresences,设置如图:展开PyDev,选择Interpreter - Python,单击New.按钮,在弹出的Select interpreter窗 口中单击Browse.按钮,找到已经安装的Python解释器。单击Select interpreter窗口中 单击OK按钮,在弹出的Selection Needed窗口中单击Select All按钮,然后单击OK按 钮完成设置。然后在Preferences窗口中选择ApplyOK完成设置。如图:以下几步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、找到安装目录下的pluginsorg.python.pydev.debug_x.x.x.yyyymmddhhpysrcpydevd.py, 920行的 encoding = Non 改成 encoding = UTF-8,保存 至此,PyDev的配置就完成了。 步骤4:选择FileNewOther。在弹出的New窗口中,按下图操作:步骤5:在弹出的窗口中,依次填写Project name(工程名)为工程选择Directory(目录)选择Project type(工程类型)选择版本号(如果没有自己正在使用的版本号,则选择比自己版本号老一些的版本号)选择Interpreter(解释器)单击Finish按钮完成设置。如图:注:上图中,因为自己安装的python是3.1版本,所以grammer version选择3.0.步骤6:现在可以在已创建的工程中新建模块了,如图:我们在src包中建立一个空的HelloWorld模块,如图:步骤7:按下图所示,编写一个简单的HelloWorld脚本并运行之。以上便是全部内容,如有疑问欢迎留言讨论。2010-8-20于深圳来自:/hqwfreefly/blog/item/2543181d0afd9604314e150e.html第二篇:三、配置Python这也是重点 Py3默认采用utf-8编码。取消u . 形式的unicode文本表示,保存文本的数据类型是str,保存数据的数据类型是bytes。由于默认采用utf-8编码,只要保持.py文件的字符编码也为utf-8格式,不用再在头部声明程序的编码类型,即不用写# -*- coding: utf-8 -*-,测试的确可以如此。 所以PyDev的编码方式也要改成UTF-8: 1、在Eclipse IDE 下, 打开 Window-Preferences. 对话框,从右侧的树形列表中选择“ PyDev”-“Interpreter Python”, 点击New或Auto Config按钮,从Python的安装路径下选择Python.exe,然后会弹出一个对话框让你勾选System PYTHONPATH,我是都选了,应该无所谓。最后点Ok,退出。 2、改编码方式: a):选择“GeneralEditorsText EditorsSpelling” 把Encoding设置成UTF-8: b)设置Workspace的编码方式为:UTF-8: 好了现在就安装完成了。但这样还不行,如果Python代码中有中文时,调试代码会出错:于是我们打开eclipsepluginsorg.python.pydev.debug_843pysrcpydevd.py找到713行:obj = compile(open(file).read(), file, exec)由于Windows默认的编码方式是GBK的,然我们用Eclipse编码的*.py文件的编码方式是UTF-8的,而o
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成都一诊-2026届高三-2025年12月-政治-答案
- 死亡病历书写要点就是能清楚地还原患者从入院到死亡的全过程2026
- 湖南省邵阳市2026-2027学年高三上学期第一次考试历史试卷
- 浙江省名校协作体2026-2027学年高二上学期开学考试历史试卷(含答案)
- 2026年儿科医院GCP培训考核试题及答案
- 江西宜春市部分校2027届高三上学期开学考试数学试卷(含答案)
- 河南省新乡市2026年初中学业水平考试生物试卷(含答案)
- 应用实践部署实施指南
- 2026年青海省海东市辅警考试试题及答案
- 2026年山东公务员行测考试(真题)含答案
- GB/T 48132.4-2026绿色矿山建设规范第4部分:有色金属矿山
- 2026年6月浙江省高考化学试卷(含答案及解析)
- 2026年秋人教版六年级上册小学数学教学计划附教学进度表教案
- 2026年信息安全管理制度培训课件(含案例分析)
- 黄磷车间安全操作规程(全套)
- 贵州广电传媒集团公司笔试题目及答案解析
- 2026技能考试增材制造设备操作员三级真题与答案
- 2025-2026学年北京市朝阳区高二(下)期末考试语文试卷(含答案)
- 中医整体观念与辨证施护
- 胃肠护理中的口腔卫生与胃肠健康
- 湖南绿色校园建设方案
评论
0/150
提交评论