PyDev没有出现在Eclipse中

Mat*_*att 32 eclipse macos pydev

我刚刚安装了Eclipse Kepler(在Juno中出现错误更新问题之后)并尝试使用Install New SoftwareEclipse中的选项安装PyDev .基本上只是关注内存/在线教程.安装后我无法在我的Preferences窗格中看到它.任何想法为什么会这样?

谢谢.

是的,我安装了Java 7.

更新:很多用户已经为这个问题提出了许多解决方案.下面可能有多个正确的答案.看看有什么帮助你......

小智 43

太多了!

在浪费了4个小时试图安装PyDev 3之后,我又回到了2.8.2并使用了技术而不是添加新软件,它现在可以工作了!

从sourceforge下载2.8.2 http://sourceforge.net/projects/pydev/files/pydev/

卸载PyDev.只需将内容解压缩到eclipse下面的dropins文件夹即可.重启eclipse.


agt*_*ver 43

经过几天的努力解决这个问题后,我想分享我对这个问题的解决方案 - 受到上述帖子的启发(对他们来说是kudo).

我的配置:

  • 带有OS X 10.9的MacBook Air(intel)
  • Eclipse:安装了Kepler SR1(在Applications文件夹中提取的zip文件)

我的情况:

试图通过Eclipse安装PyDev Help- > Install new software... 安装很成功,但PyDev并没有出现在Eclipse的任何地方.

我的解决方案

  • 在Eclipse中转到Help- >Install new software...
  • 取消选中 " Show only the latest versions of available software"
  • 通常的方式选择PyDev,但安装最新的2.x版本而不是3.x版本

显然,PyDev 3.0不能与Eclipse,Java和Python的默认OS X配置一起使用(虽然不知道为什么......)


小智 15

我刚想通了.您将需要JDK而不是JRE.

  1. 首先在这里下载:JDK下载

  2. 安装它.

  3. 探索/Applications/eclipse/Eclipse.app/Contents/MacOS(放置Eclipse的地方)

  4. 打开eclipse.ini

  5. -vm
    /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home/bin/java
    
    Run Code Online (Sandbox Code Playgroud)

您将根据您的具体情况更改版本.请享用!


FSp*_*FSp 9

它也发生在我身上,但是使用Debian稳定(在我的情况下是喘息的).

我解决了安装:

# apt-get install openjdk-7-jdk
Run Code Online (Sandbox Code Playgroud)

在此之后,我检查了我有两种Java JDK:

# update-java-alternatives -l
Run Code Online (Sandbox Code Playgroud)

输出是:

java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64
java-1.7.0-openjdk-amd64 1051 /usr/lib/jvm/java-1.7.0-openjdk-amd64
Run Code Online (Sandbox Code Playgroud)

最后,我做了:

# update-java-alternatives -s java-1.7.0-openjdk-amd64
Run Code Online (Sandbox Code Playgroud)

之后,我从Eclipse中删除了pydev插件,重启Eclipse,安装pydev(使用Marketplace),重新启动Eclipse,现在它可以工作了.

致谢:http: //vas.davimas.name/2013/07/switching-between-openjdk-v6-and-v7-in.html和Richard的回答,上面

  • 这对我来说也适用于Ubuntu 12.04 x86_64. (2认同)

小智 5

很可能你的机器上没有安装java 7或> eclipse 3.7这是pyDev 3的要求,请看http://pydev.blogspot.co.uk/2013/11/pydev-30.html