`
qiujiayu
  • 浏览: 174075 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

安装Python 3.1 ,Pydev 1.4.7 Eclipse过程

阅读更多

安装Python 3.1 ,Pydev 1.4.7 Eclipse过程
    所谓工欲善其事,必先利其器。Python开发有很多工具,其中Eclipse+Pydev就是其中一种。由于Python3开始后放弃了兼容以前的版本,这样给我们带来些不便,但Python3确实有很大的改进和性能的提升。而现在适合Python3和IDE工具还很少,大部分还只是用于2.6的。由于本人比较熟习Eclipse,所以我很自然就选择了Pydev了。我也在网上搜索了一些网友介绍的工具,但eric4-4.3.6的安装过程比较复杂,它的安装过程我还没研究明白。而ulipad.3.9还不支持Python3。

   一、安装Python

       1、下载Python3.1:http://www.python.org/download/

       2、安装Python:我是按默认安装的,安装到:C:\Python31

       3、配置环境变量:把Python的安装路径(C:\Python31)添加的环境变量PATH中。

       4、验证安装:运行cmd,然后输入python

 

    二、安装Eclipse

        1、下载Eclipse:http://www.eclipse.org/downloads/

        2、解压

    三、安装Pydev

        1、通过选择'help'(帮助)> >'software updates'(软件更新)>>Find and Insatll>>Search for new Feature to Install下一中添加一个New Remote Site为http://pydev.sf.net/updates/ ,然后就可以点击下一步自动升级了,这个是直接从网站上下载安装的。

        2、
              

       3、

         
       



 点击"New Remote Site...",在URL中输入:http://www.fabioz.com/pydev/updates/

 

点击“OK”。。。。

 

接下来点击“Finish”....

剩下的安装过程,我就不再截图了。其实用过Eclipse的人都很熟习。这和安装其它Eclipse插件的方法是没有任何区别的。

 

三、配置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):选择“General>>Editors>>Text Editors>>Spelling” 把Encoding设置成UTF-8:

 

        

 
     b)设置Workspace的编码方式为:UTF-8:

    

        好了现在就安装完成了。但这样还不行,如果Python代码中有中文时,调试代码会出错:



 于是我们打开\eclipse\plugins\org.python.pydev.debug_1.4.7.2843\pysrc\pydevd.py

找到713行:obj = compile(open(file).read(), file, 'exec')

由于Windows默认的编码方式是GBK的,然我们用Eclipse编码的*.py文件的编码方式是UTF-8的,而open(file)是使用操作系统默认编码(即GBK),所以我们要给它使用UTF-8来读文件。

 

所以我们把这行代码改成:obj = compile(open(file,encoding="UTF-8").read(), file, 'exec')

这样就没有问题了。

 

 

 

 

 

 

  • 大小: 14.3 KB
  • 大小: 16.8 KB
  • 大小: 23.3 KB
  • 大小: 53.7 KB
  • 大小: 10.3 KB
  • 大小: 70.4 KB
  • 大小: 75.7 KB
  • 大小: 64.1 KB
  • 大小: 71.5 KB
2
0
分享到:
评论
2 楼 fjchenq 2010-10-20  
非常感谢。

pydev 1.6.3如何设置才能eclipse可以调试呢?
1 楼 yexin218 2010-03-03  
thanks very much

相关推荐

    python + pydev+eclipse安装

    python的window安装包 pydev压缩包 eclipse中如何安装pydev 1.首先找到eclipse根目录(D:\software\eclipse) 2.创建links,myplugins文件夹(D:\software\eclipse\links,D:\software\eclipse\myplugins) 3.进入...

    python for eclipse插件PyDev

    **Python for Eclipse插件PyDev详解** PyDev是Eclipse集成开发环境(IDE)的一个强大扩展,专为Python和PyPy编程设计。它为开发者提供了丰富的功能,包括代码完成、语法高亮、调试器、自动导入优化等,使得在...

    pydev1.4.7

    《PyDev 1.4.7:Eclipse中的Python开发利器》 PyDev是Eclipse平台上的一个强大插件,专为Python开发提供全面支持。它以其高效、易用和功能丰富的特性,深受广大Python开发者喜爱。PyDev 1.4.7版本是其历史版本之一...

    python3.1版本

    要安装PyDev,首先确保你已经下载了Eclipse和Python 3.1的安装程序(如`python-3.1.msi`),然后在Eclipse中通过Help > Install New Software菜单添加PyDev的更新站点,按照向导指示完成安装。这样,你就可以在...

    python.pydev eclipse 插件

    org[1].python.pydev.feature-1.4.6.2788.zip org[1].python.pydev.feature-1.4.6.2788.zip org[1].python.pydev.feature-1.4.6.2788.zip 正在使用。。。。

    eclipse开发工具python插件Pydev

    记得在安装过程中确认许可证协议,并确保Eclipse能够访问网络。 2. **离线安装** 当网络条件不佳或无法访问网络时,可以采用离线方式安装PyDev。首先,你需要下载PyDev的插件包,通常可以从PyDev官方网站或者...

    eclipse python插件 pydev6.5

    安装PyDev 6.5的过程相对简单,只需将解压后的文件放入Eclipse的`dropins`目录下,然后重启Eclipse,插件就会自动安装并生效。这种方式避免了繁琐的配置步骤,让开发者可以迅速开始Python项目开发。 总的来说,...

    eclipse的python插件PyDev7.3.0

    **PyDev 7.3.0 - Eclipse的Python开发利器** Eclipse是一款广泛使用的开源集成开发环境(IDE),主要用于Java编程,但通过安装特定的插件,也可以支持其他语言的开发,比如Python。PyDev是Eclipse的一个强大插件,...

    pydev for Eclipse4.6最新版

    PyDev是Eclipse集成开发环境(IDE)的一个扩展,专门针对Python编程语言设计。它为Python开发者提供了丰富的功能,使得在Eclipse中进行Python开发变得高效且便捷。PyDev for Eclipse 4.6是最新的版本,它在原有的...

    pydev for eclipse

    《PyDev for Eclipse:Python开发的强大工具》 PyDev是专为Eclipse设计的一款强大插件,它将Eclipse这个著名的Java集成开发环境(IDE)转变为一个功能丰富的Python开发平台。PyDev for Eclipse 1.5是其早期的一个...

    eclipse插件pydev for python

    PyDev是Eclipse中的一个强大的Python开发插件,它为Python开发者提供了丰富的功能,使得在Eclipse中编写、调试和管理Python项目变得极其便捷。 **PyDev 插件的主要功能** 1. **代码编辑器**: PyDev提供了一个智能...

    myeclipse安装python插件pydev说明.pdf

    用户可以通过MyEclipse的内置更新管理器来安装,依次进入“Help” > “Eclipse Marketplace”,在搜索框中输入“PyDev”,找到PyDev插件后点击“Install”进行安装,按照提示完成安装过程并重启MyEclipse即可。...

    eclipse python 插件 pydev

    Eclipse PyDev插件是专为Eclipse IDE设计的一个强大工具,用于支持Python开发。它提供了丰富的特性,帮助程序员在Eclipse环境中高效地编写、调试和优化Python代码。PyDev的使用大大提升了Python开发者的生产力,以下...

    org.python.pydev.feature-1_3_24.zip

    "org.python.pydev.feature-1_3_24.zip" 是一个与Python开发相关的压缩包文件,主要用于Eclipse集成开发环境(IDE)。PyDev是Eclipse的一个插件,它为Python开发者提供了强大的支持,包括代码编辑、调试、语法高亮、...

    eclipse安装PyDev插件PyDev 7.7.0.zip

    总的来说,PyDev是Eclipse中的强大Python开发工具,它的安装过程相对简单,只需几步操作就能让Eclipse摇身一变成为专业的Python IDE。通过不断学习和实践,你会发现PyDev能极大地提高你的Python开发效率。

    安装python开发插件的Eclipse

    PyDev是Eclipse的一个插件,专为Python开发者设计,提供了丰富的功能,如代码补全、语法高亮、调试器、项目管理等。在Eclipse中安装PyDev,可以将Eclipse转变为强大的Python开发工具。 以下是如何在Eclipse 4.5.2...

    PyDev for Eclipse

    使用Eclipse进行python开发,Pydev for Eclipse ; Python for Eclipse; 解压后将plugins内的内容复制到eclipse/plugins下;解压后将features内的内容复制到eclipse/features下,重启Eclipse即可。

    myeclipse安装python插件pydev说明[归纳].pdf

    《MyEclipse中安装Python插件PyDev的详解与应用》 在软件开发领域,集成开发环境(IDE)是程序员的重要工具,MyEclipse作为Java开发的得力助手,通过安装Python插件PyDev,可以扩展其功能,支持Python语言的开发。...

    eclipse中Python插件pyDev5.9.2

    《Eclipse中的Python开发利器:PyDev 5.9.2》 在众多的Python集成开发环境中,Eclipse与PyDev的组合以其强大的功能和高度的可定制性赢得了广大开发者们的喜爱。PyDev是Eclipse的一个插件,专门用于Python和Jython的...

    myeclipse安装python插件pydev说明.docx

    PyDev 是一款强大的 Python 开发插件,它能够集成到 Eclipse IDE 中,从而实现对 Python 项目的高效管理与开发。 #### 二、PyDev 的主要功能简介 PyDev 提供了一系列增强功能,旨在帮助开发者更高效地编写、调试和...

Global site tag (gtag.js) - Google Analytics