2016-07-28 20 views
1

Also versuche ich PyDev arbeiten auf meiner Sonnenfinsternis. Ich betreibe Eclipse Version 4.5.2. Ich versuche PyDev Version 5.1.2 zu installieren.Installieren von PyDev auf Eclipse Problem

Ich habe überall in mehreren Foren einfach so gesucht und ich habe versucht, alles zu tun, was Leute gesagt haben, zu versuchen. Das Problem, auf das ich stoße, ist, dass es scheint, wenn ich PyDev installiere, aber dann kann ich es nirgendwo in den Einstellungen finden, was bedeutet, dass ich PyDev nicht benutzen kann. Es sagt immer noch, dass es installiert ist, unter der installierten Kategorie des Eclipse-Marktplatzes.

Ich denke, das Problem hat etwas damit zu tun, welche Version von Java läuft. In meinen Java installierten JREs steht, dass ich sowohl java 8 jdk als auch jre7 habe. Der Standardwert ist jdk8. Ich verstehe, dass die Version von Java, die ich diese Version von Pydev ausführen muss, Java 8 ist, also sollte ich damit einverstanden sein. Aber dann habe ich andere Posts gesehen, um über> Installationsdetails> Konfiguration zu helfen. Und dann, wenn ich tun, dass es sagt:

-vm C:/Programme/Java/jre7/bin \ server \ jvm.dll

, die ich nehme an zu verstehen, dass es jre7 wird mit ... was ich nicht verstehe wie. Ich habe das Gefühl, dass dies das Hauptproblem bei dem ist, was ich erlebe, aber ich weiß es nicht genau, und wenn es das Problem ist, weiß ich nicht, wie ich es beheben kann. Vielen Dank im Voraus für die Hilfe.

Wenn ich die eclipse.ini Datei bearbeitet, ist es das, was es sieht aus wie:

--launcher.library

plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100 .v20110502

-showsplash

org.eclipse.platform

--launcher.XXMaxPermSize

256m

--launcher.defaultAction

openfile

-startup

plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar

-vm

C: \ Programme \ Java \ jre8 \ lib \ ex

-vmargs

-Xms256m

-Xmx512m

-XX: MaxPermSize = 256m

-XX: PermSize = 64m

Antwort

0

Die installierten JREs Einträge zeigen Ihnen die JREs, dass Eclipse wird Programme ausführen. Es sagt Ihnen nicht die JRE, die verwendet wird, um Eclipse selbst auszuführen.

Eclipse selbst verwendet das Standard-Java auf Ihrem System, sofern Sie nichts anderes in der Datei in Ihrem Eclipse-Installationsverzeichnis angeben.

Im eclipse.ini angeben:

-vm 
C:/Program Files/Java/jre8/bin 

(oder was auch immer der Pfad zu Ihrem Java 8).

Dieser Eintrag muss auf zwei Zeilen stehen und es muss vor einer -vmargs Zeile in der Datei stehen.

+0

Ich glaube, ich habe getan, was du mir sagst. Meine eclipse.ini-Datei befindet sich jetzt in der bearbeiteten Frage. Also habe ich das gemacht und dann habe ich Eclipse neu gestartet, und immer noch in der Konfiguration, hat es vm auf den java7 jre gesetzt. Und es gibt kein Pydev. Ist da noch etwas falsch oder habe ich das einfach nicht richtig gemacht? – sickClick

+0

'C: \ Programme \ Java \ jre8 \ lib \ ext' sieht nicht wie das richtige Verzeichnis aus. Sie müssen dasjenige angeben, das die Dateien java.exe oder jvm.dll enthält. Ich lasse Windows nicht laufen, also weiß ich nicht, was das ist. –

+0

Ich habe es in C: \ Programme \ Java \ jdk1.8.0_05 \ jre \ bin geändert, nachdem ich versucht habe, C: \ Programme \ Java \ jdk1.8.0_05 \ bin nicht zu verwenden. Beides funktionierte nicht. Alles, was ich zu tun habe, ist die Datei zu speichern und dann Eclipse neu zu starten, oder? Oder ist da mehr dran? – sickClick