设为首页 收藏本站
查看: 1237|回复: 0

[经验分享] Python开发环境配置

[复制链接]

尚未签到

发表于 2015-4-21 08:55:20 | 显示全部楼层 |阅读模式
  ”工欲善其事,必先利其器“。上篇序主要是介绍了python的一些基本信息,而作为开发所用,我们必须首先保障有一个稳定,好用的开发环境。本文中讨论的是python3.2版本,其实也可以是python2.7版本及其他版本,下面主要介绍两款开发工具。PyScripter和Eclipse。
  1:首先介绍的这款是Pyscripter,首先截个图看下效果。
  

DSC0000.png

  整体用起来感觉不错,有一定智能提示功能,且对代码缩进有一定的要求,如果代码缩进不正确的话,会提示syntax error:  expected an indented block。但是与python中所带的Lib文件夹下的模板程序关联不上,所以在引入和调用的时候会出现错误。
  2:下面介绍的就是如何在eclipse配置python环境,首先也截个效果图。


DSC0001.png

  在eclipse中则很好的解决了上述“模板程序关联不上的错误”。下面主要介绍配置步骤。






基本需求:
·1 eclipse3.4以上,推荐3.6版本
·2  python3.2 2.7版本也可以
  步骤1:
  下载用于在Eclipse中开发Python的插件PyDev。
  文件名:org.python.pydev.feature-1.6.5.zip。
  下载地址:http://sourceforge.net/projects/pydev/
  步骤2:
  解压org.python.pydev.feature-1.6.1.5.zip。将解压后的features和plugins文件夹中的内容拷贝到Eclipse安装目录下相同的文件夹中即安装PyDev插件成功。
  步骤3:
  打开Eclipse(如果已经打开,则重启Eclipse)。选择window——》Presences,设置如图:


[img]http://onexin.iyunv.com/source/plugin/onexin_bigdata/https://zwxjbw.bay.livefilestore.com/y1m2k1J10s8gJEC_BgnUp2E_beR9JDWOf43YWERU_F6kiX3AFhVTsDYhLeO_yP17X4TRbGOVCvpxQ4nwk_7fNc4uxD6hw_klArtIlJtOll-9DjkfBb8dZzdL1ty56_Kd33XX_Q5DD9NKmK7vXJzzb0Cxw/image[5].png?download&psid=1[/img]


  展开PyDev,选择Interpreter - Python,单击New...按钮,在弹出的Select interpreter窗 口中单击Browse...按钮,找到已经安装的Python解释器。单击Select interpreter窗口中 单击OK按钮,在弹出的Selection Needed窗口中单击Select All按钮,然后单击OK按 钮完成设置。然后在Preferences窗口中选择Apply——》OK完成设置。如图:


[img]http://onexin.iyunv.com/source/plugin/onexin_bigdata/https://zwxjbw.bay.livefilestore.com/y1mosg2rZM0-6GTS7k9oAbR89MQO7mJM1yHSNYe03Cu9TuWZA405mvTk_QQGsLjIgQBUS4zJ_PEB_JVFz9a9dfef23PdlZdv4DR4mPyUXt2WGj60avrFddQemO3o1oN95RMk0BwM0VuEsB6wwUy5YcYMw/image[2].png?download&psid=1[/img]


  以下几步Python 3.2必选,Python 2.7可以不考虑。主要是配置字符集编码。
  1、General->Editors->Text Editors->Spelling,Encoding改成Other:UTF-8
  2、General->Workspace,Text file encoding改成Other:UTF-8

  然后就可以创建工程进行开发了。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-59080-1-1.html 上篇帖子: Python标准库07 信号 (signal包,部分os包) 下篇帖子: python类库26[读写Excel]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表