Verwenden von Python 2.7 auf Mac und IDE ist PyCharm. Sie müssen einige Java-Funktionen im Python-Skript verwenden und bevorzugen den Import von Python, zum Beispiel from com.a.b.c import fooFunc
, so dass ich fooFunc
im Python-Skript als Python-Funktion verwenden kann. Die Java-Funktionen sind in goo.jar
definiert.jython setup in Eclipse/PyCharm
Meine Frage ist, wo sollte ich die goo.jar
Datei platzieren, so dass Python/PyCharm die JAR-Datei finden konnte?
Edit 1, Bildschirm-Schnappschuss für PyDev für Jython Projekt hinzufügen,
Edit 2, Bildschirm-Schnappschuss für Auto-Config-Fehlermeldung hinzufügen,
E dit 3, wählen Sie nicht Jython Interpreter von Eclipse-Installation
bearbeiten 4 kann nur .jar-Datei auswählen, wenn Jython Interpreter Konfiguration
Edit 5, Programm läuft in Ordnung, aber mit roten Alarmmeldungen von der Konsole,
Python selbst hat keine Wrapper um das Java-Framework herum, daher gibt es keine Möglichkeit, Java-Klassen zu importieren oder Java-Methoden zu verwenden. Sie müssen jython verwenden. Das [jython Buch] (http://www.jython.org/jythonbook/en/1.0/JythonIDE.html) hat ein Kapitel zur Verwendung von jython in einer IDE – smac89
@khredos, danke und stimmen auf. Ich folgte dem Leitfaden und verwirrt durch die folgende Aussage, Sobald Sie den 'Interpreter - Jython' Abschnitt ausgewählt haben, wird Ihnen eine leere Liste von Jython-Interpreten am oberen Rand der rechten Seite angezeigt. Das müssen wir natürlich reparieren! Klicken Sie auf die Schaltfläche Neu, geben Sie als Interpreter Name "Jython 2.5.1" ein, klicken Sie auf Durchsuchen und suchen Sie jython.jar in Ihrer Jython 2.5.1-Installation. –
@Khredos, (Forts.), Meine Verwirrung scheint, dass PyDev nur ein Toolkit ist?Und ich muss Jython separat installieren, richtig? Wenn ja, würde es Ihnen etwas ausmachen, mir zu zeigen, wie Sie Jython auf Mac OSX installieren (das zusammen als PyDev-Eclipse-Plug-in verwendet werden könnte)? Vielen Dank. –