MyEclipse和Eclipse中配置
插件PyDev的下载地址:http://sourceforge.net/projects/pydev/files/
言归正传, 本文教你在eclipse中安装 Python 插件, 下面我们就跟着步骤一起做吧。
1. 首先安装window下Python环境:
下载地址: https://www.python.org/downloads/
我安装的是: python-3.4.0.msi
1.1 点击下载好的文件按提示一步一步安装
1.2 检测 Python 是否安装成功:
1.2.1 "开始" -> "运行" -> "cmd" 输入 python, 如果出现一大段的说明文字, 那恭喜您, windows下的 Python 安装好了
1.2.2 如果提示不是内部或外部命令, 那说明安装没有自动把 python 的文件路径自动添加到环境变量中去.
具体设置: "计算机" -> "属性" -> "高级系统设置" -> "环境变量"
D:\develop\python # 这是我电脑的设置, 请配置成你自己的安装路径
2. 安装JDK
下载地址: http://www.oracle.com/technetwork/java/javase/downloads/index.html
我安装的是: jdk-8u5-windows-x64.exe
注意: 如果你的电脑是32位的,请下载32版的JDK; 如果你电脑是64位的,请下载64位JDK.
3. 安装eclipse
下载地址: http://www.eclipse.org/downloads/
我安装的是: eclipse-java-kepler-SR2-win32-x86_64.zip
注意: 如果你的电脑是32位的,请下载32版的eclipse; 如果你电脑是64位的,请下载64位eclipse.
4. 安装eclipse插件PyDev(不建议在线更新)
下载地址: http://sourceforge.net/projects/pydev/files/
我安装的是: PyDev 3.4.1.zip(选择适合自己的版本)
4.1 下载后解压, 将feature 和 plugins 两个文件夹下的jar包拷贝到eclipse 安装目录下的对应的feature和plugins目录下面
4.2 然后重启eclipse;
5. eclipse中配置PyDev
5.1 window -> Preferences -> PyDev -> Interpreters(我的PyDev中没有这个,选择了Interpreter-Python,知道python.exe的路径的话,可以选择New,否则可以选择Auto Config,我觉得能查找到的原因是因为在系统环境的path中配置了python的安装路径) -> Python Interpreter -> New ->
5.2 选择Python的安装目录: D:\develop\python # 这是我电脑的设置, 请配置成你自己的安装路径
5.3 新建一个PyDev project, 再见一个测试文件test.py, 内容: print ("hello world")
5.4 哈哈, 终于看到久违了的"hello world", 那恭喜了...
问题:
1.在eclipse上安装python的插件,发现我安装的pydev3.3的版本怎么装都没有出现设置选项,在网上搜了一下,发现有同样问题的人还真不少。原来是因为我的系统自带的java版本过底,我的系统是jdk 1.6的,于是下载了一个pydev2.8的装上之后,问题全解决了。(选一个适应自己python版本和jdk版本的python插件)
2.pydev的代码自动填充是在pydev中设置的,具体的设置方法是,Preferences->Pydev->Editor->Code completion中的。"Request completion on '(' ","Request completion on all letter chars and '_' "都选上就OK了
3.在MyEclipse8.5中配置PyDev:将下载到本地的zip解压,取出features和plugins两个文件,放到一个路径下如:G:\StudyingSoft\EclipsePlugins\PyDev_2.7.5,在MyEclipse8.5安装目录的MyEclipse 8.5\dropins文件夹下创建一个link文件,将该路径放进去如:path=G:\\StudyingSoft\\EclipsePlugins\\PyDev_2.7.5(多个路径是如何放的,还没试过),重启一下MyEclipse8.5就行了,其他操作与Eclipse相同。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341