设置PyDev解释器出错

大家百度一下就能知道在Eclipes下编写Python只需要安装PyDev插件,教程也非常多。那我为啥还要写这篇文章呢?因为我的Eclipes(版本2020-03 (4.15.0))通过Help -> Install New Software的方式安装的PyDev插件,在配置解释器时会出现无法找到interpreterInfo.py这个奇怪的错误,在百度上搜索也没能找到任何关于这个错误的询问或解决办法,难道我又发现了专属错误吗?(害羞)
在Eclipes中编写Python的环境搭建(Window版)

解决问题

1. 分析错误原因

我们来看一下错误信息:

Can’t find relative path:pysrc/interpreterInfo.py within:org.python.pydev.core_7.5.0.202001101138 [967]

说人话就是没有找到一个叫interpreterInfo.py的文件。我们打开Eclipes安装路径下的plugins\org.python.pydev.core_[PyDev版本号]\pysrc\文件夹,可以看到里面的确是没有interpreterInfo.py这个文件(好神奇)。那最直接的想法就是找到这个文件,把他放进去不就行了 ????
在Eclipes中编写Python的环境搭建(Window版)

2. 下载缺失的文件

访问PyDev官网的安装教程,拖动到下方zip文件安装,下载zip文件。
在Eclipes中编写Python的环境搭建(Window版)
压缩文件中共有plugins和features两个文件夹,在plugins\org.python.pydev.core_xxxxx\pysrc\下,我们成功找到了interpreterInfo.py以及其他一大堆通过Eclipse的 Help -> Install New Software的方式没有的文件。
在Eclipes中编写Python的环境搭建(Window版)

3. 拷贝文件

把下载的压缩文件(我的叫PyDev 7.5.0.zip)直接解压到Eclipes的安装路径,对于已经存在的文件选择跳过全部,这样原先在plugins和features文件夹里缺失的文件就被补上了。完成后检查一下Eclipes安装目录下的plugins\org.python.pydev.core_[PyDev版本号]\pysrc\文件夹
在Eclipes中编写Python的环境搭建(Window版)
Viola!interpreterInfo.py这个文件有了。

4. 在Eclipes中配置Python解释器

在Eclipse中,打开Window -> Preferences -> PyDev -> Interpreter -> Python Interpreter,添加你想用的Python版本的解释器,也就是指定版本安装路径下的Python.exe文件。然后点击下一步,下一步,应用,就完成配置了。
在Eclipes中编写Python的环境搭建(Window版)

5. 创建Python工程项目

打开File -> New -> Other ->PyDev -> PyDev Project -> Next ,为你的Python工程项目命名:
在Eclipes中编写Python的环境搭建(Window版)
在Eclipes中编写Python的环境搭建(Window版)
和Java一样,创建PyDev PagagePyDev Module。运行,成功!
在Eclipes中编写Python的环境搭建(Window版)

相关文章:

  • 2021-12-18
  • 2021-11-02
  • 2021-08-31
  • 2021-11-19
  • 2021-06-06
  • 2021-03-26
  • 2021-07-28
  • 2021-08-22
猜你喜欢
  • 2021-11-20
  • 2021-05-07
  • 2022-12-23
  • 2022-03-01
  • 2021-05-23
  • 2021-06-03
  • 2021-10-01
相关资源
相似解决方案