zoukankan      html  css  js  c++  java
  • 搭建eclipse4.6(neon) + Pydev5.8.0 + python3.6(小版本3.6.1)

    1、安装eclipse以及python如何配置请自行百度,再次就不过多赘述,本文主要是针对搭建环境过程中出现的一些问题进行描述以及解决

    2、以下一部分摘自网上的常规安装配置方法,尝试之后没有成功... ...但是值得借鉴

       Pydev下载地址:https://sourceforge.net/projects/pydev/files/pydev/

          Python下载地址:https://www.python.org/

    以下部分(第2步及第3步)摘录自http://blog.sina.com.cn/s/blog_153452d1c0102x6g0.html(转载请注明出处!!)

    2步:Eclipse中安pydev插件

    启动Eclipse->点击Help->Install New Software...->弹出的对话框中点Add 

    ->Name填:Pydev   -> Location填http://pydev.sourceforge.net/updates ->然后OK->勾选相应的插件->next即可,如图

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

    点OK后在相应名称前打勾,然后一直next直到结束

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

     

     

    然后,我们还需做一步:

    把PyDev3.7.1压缩包里面的plugins中的文件解压到Eclipse安装目录下plugins文件夹中,压缩包里面features中的文件目录也是同样操作,(保险起见还需将这两个文件目录再放到eclipse的dropin目录里面去,这样eclipse可以直接检测到插件):

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

    之后重启Eclipse。

    检查是否已经正确安装pydev:

     打开Eclipse–>Windows–>preferences就能找到Pydev,如下图

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

    Q:这里会遇到一个问题:为什么在相应位置找不到Pydev?

    A:我的解决办法是将环境变量里面的jdk1.7变成jdk1.8,婷婷是去掉了安装PyDev插件过程中的一个勾选,如下图

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

    3步:配置解释器

    配置前要先安装好python3.4.3,安装完成后,再在 Eclipse 菜单栏中,选择Window > Preferences > Pydev > Python Interpreter>New ,继续配置解释器

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

    点击New后会弹出框让填写对应python3.4.3所在位置:

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

    点OK后会跳转到如下界面

    eclipse+PyDev配置搭建Python3.X开发环境部署1@365 

    点击OK即可。然后在Python Interpreters的窗口,再次点击OK,即完成了Python解释器的配置。PyDev就已经完成了配置,可以使用Eclipse开始编写Python

    以上转载的方法是网上大部分方法,但是在第二步,在线安装Pydev的时候,总是再最后提示安装失败,至今没有找到解决办法,所以就直接从Pydev官网下载了最新版本,解压之后CP至eclipse安装目录下,用解压后的文件将至替换(D:Program FilesEclipseSDK),也能出现安装成功之后的结果,之后的方法就是如网上其他部分一样了,我的python解释器选择的是python3.6,pydev是个很老的版本1.x版本(从这里开始挖坑)

    安装成功之后创建新Python项目(具体方法请百度),可以正常运行,但是总是提示

    Error in sitecustomize; set PYTHONVERBOSE for traceback:
    KeyError: 'sitecustomize'

    这就很尴尬了,之后百度goole很多,大部分都是说版本问题导致,于是查看了安装的Pydev的版本,发现很老(一开始直接从CSDN上下载的版本,不知道是多少),于是重新更新Pydev版本,注意,此处是直接在eclipse中更新Pydev版本,如果直接从官网下载之后进行替换,版本是不会更替,问题无法解决

    更新Pydev方法:

    eclipse -> help -> Installtion Details -> 选择Pydev 下面就会有updata

    之后成功更新到5.8(最新版本),至此,问题解决,不会出现上面的Error提示

    总结:

    出现此种问题很有可能就是版本之间新旧问题,本人并没有测试各种版本之间存在什么关系,直接全部都用最新的版本,应该就没什么问题,如果python和Pydev版本都是最新,那就可能要考虑eclipse和jdk版本问题了,我的jdk是1.8,所以没出现问题,网上还有的是因为jdk是1.7导致这个问题,请各位注意

    当前版本成功的是4.6的neon + 5.8 pydev + python 3.6

    至此,安装结束,开始python的进阶之路了

  • 相关阅读:
    XP系统无法安装net framework 4.0 解决方法
    StructureMap DI & IoC 工具介绍
    Castle ActiveRecord学习实践(7)级联
    Error.popStackFrame 函数
    抽象泄漏(leaky abstraction)
    [Exception]IIS6:The entry "*" has already been added的解决方法
    ASP.NET 设计模式 读书摘记2
    PHP模块开发(一) PHP环境搭建
    PHP函数HTTP 相关函数
    PHP函数FTP文件传输函数
  • 原文地址:https://www.cnblogs.com/c-road/p/7263211.html
Copyright © 2011-2022 走看看