I am running Eclipse Kepler (4.3.2.M20140221-1700) (64 bit) in Ubuntu 12.04 (64 bit) with openjdk-jdk/jre (7u51-2.4.4-0ubuntu0.12.04.2) installed.
I installed PyDev for Eclipse (220.127.116.11401272249) through the Eclipse Marketplace, but it does not seem to appear when Eclipse restarted. Additionally, though i can see the plugin installed under 'installed software' in my installation details, it is not listed under 'plug-ins'.
This initially sounds like a duplicate of an extremely common issue that happens when eclipse is not run with Java 7 (PyDev.org, PyDev not showing up in eclipse, ...Python doesn't appear in preferences window, Pydev not recognized in eclipse), yet I've ruled out the possibility by using the numerous methods these other questions outline.
I verified that my installation is using Java 7 by checking both my java alternatives and my eclipse configuration information.
$ update-java-alternatives -l
java-1.7.0-openjdk-amd64 1051 /usr/lib/jvm/java-1.7.0-openjdk-amd64
java.runtime.name=OpenJDK Runtime Environment
I am uncertain as to the actual cause, but this seemed to be part of a more generic Eclipse Plugin issue answerd in this answer to Plugins installed on Eclipse not visible, which suggests running Eclipse with the
I am running a user-mode instance of eclipse from a directory where my user has full access rights, but executing
eclipse -clean from the command line (again, as an unprivileged user) was able to solve the problem. Upon restarting eclipse, the PyDev perspective was now available.
I hope this saves someone else the wasted time.