最近有时间打算学下python,打算学当然是得先搞好开发工具,网上搜一波,发现许多ide,居然可以在eclipse下写python,由于最近一直在搞java,所以已经装了eclipse,所以打算就在eclipse上面写python了,下面将介绍我的配置过程,部分内容是网上查询的。
遇到的主要问题是:
1.打开官网下载哪个python的啊,全是英文;
2..配置环境变量时说我的满了,呵呵
3.eclipse建项目的时候说没有解释器
下面开始正文:如何使自己的eclipse 可以写python
1、安装python3.6,安装包可以去这里https://www.python.org/downloads/windows/下载。
安装过程:
1、 直接双击运行
2. 选择Customize installation,一定要勾选Add_Python 3.6 to PATH,防止手工添加环境变量 (最下面讲如何手配,因为这个自动的有的情况会无法配置)
3.选择安装的属性,Documentation、pip、tcl/tk and IDLE 必须安装,tcl/tk and IDLE是Python环境的开发环境窗口,pip用来安装numpy等package。
我是选择全部安装。
4.选择安装路径,记住安装路径后面安装numpy等package要用到。我是选择安装在D:\python\install下面。之后点击安装,等待安装完成即可。
如果自动的python路径配置失败了:
如果你的系统那个里面的path可以配置就在那里配,不行就在用户的path里面配(这里是某位大佬的指导)
配置内容就是两个:
一个python3.6的安安装路径,一个是pip的路径,在scripts文件里面
测试python是否安装成功:
2、安装eclipse,下载之后解压就可以了。(eclipse和pydev最好用比较新的版本,否则可能会有问题)(没有安装的可以自行百度吧)
3、安装Pydev,解压即可,因为pydev是eclipse的一个插件,因此实际就是怎么给eclipse装插件了,将Pydev解压后有两个文件夹,如果所示。
下载连接:http://www.pydev.org/download.html 加载比较慢,最后点击页面最下方的连接:
图2.Pydev的压缩包,里面是一个eclipse文件夹下有如图两个文件夹
图3.eclipse的安装目录,可以建一个links文件夹
安装方式有两种,
第一种最简单,是分别直接将Pydev文件夹下的features和plugins里面的所有文件拷贝到eclipse目录下对应的features和plugins目录中,拷贝完成,安装也就完成了。
第二种是用links文件的方法,在eclipse的安装目录下建一个links文件夹,如果没有的话,然后在links目录里面新建一个扩展名为.link的文件,假如叫xxpydev.link,名字可以随意取,然后把pydev解压到硬盘上,最好和eclipe放在一起咯,假如你放在D:/Program Files/MyEclipse 5.5.1 GA/org.python.pydev.feature-1_3_4,那么org.python.pydev.feature-1_3_4文件夹里面应该是eclipse文件夹,eclipse文件夹里面有features和plugins两个文件夹(这里的文件夹名和相对路径都是pydev的压缩包里面已经弄好的,不要修改,否则eclipse会找不到pydev插件),然后在xxpydev.link文件中写入path=D://Program Files//MyEclipse 5.5.1 GA//org.python.pydev.feature-1_3_4即可,这里实际就是要让eclipse找你的插件位置并成功加载,用这种方法实际上插件放在硬盘上任何位置都是可以,主要links文件里面写上正确的路径就可以了。
4.向eclipse里面导入Python的开发环境:
1、从Eclipse的菜单 Window --> Preferences 打开首选项配置;
2、首选项配置页面,找到左边的PyDev项展开,点击Interpreter - Python 项(Interpreter是解释器的意思),见图二;
3、然后点击右侧的 New... 按钮,Interpreter Name 不填写,为空也问题,选择python.exe的安装位置(见图三),然后等待导入完成(图四),问题解决;
图一
图二
图三
图四
现在一切准备就绪
现在可以启动eclipse新建工程了,如图所示,选择Pydev Project工程,点下一步,输入工程名,选择工程路径,注意那个工程类型那,选择你机器上安装的pyhton的版本,如果是装的2.5就选择python 2.5了。工程建好,再新建一个PyModule就可以进行python的代码编写了,同时还可以建python的模块。
图4.新建一个Python工程
基本就这些了,赶紧去学python的内容了!