2016-07-22 4 views
0

Ich versuche, Orekit-Bibliothek über Python auszuführen. Ich benutze Anaconda, wie in official tutorial vorgeschlagen. Leider komme ich so schnell über folgende Fehler, wie ich import orekit in Python 2.7-Konsole versuchen:Orekit kann nicht importiert werden - 'DLL load failed'

In [1]: import orekit 
--------------------------------------------------------------------------- 
ImportError        Traceback (most recent call last) 
<ipython-input-1-307c30f2343b> in <module>() 
----> 1 import orekit 

C:\Anaconda2\lib\site-packages\orekit\__init__.py in <module>() 
     2 os.environ["PATH"] = r"C:/Anaconda2\Library\jre\bin\server" + os.pathsep + os.environ["PATH"] 
     3 
----> 4 import os, _orekit 
     5 
     6 __dir__ = os.path.abspath(os.path.dirname(__file__)) 

ImportError: DLL load failed: Nie mo┐na odnalečŠ okreťlonego modu│u. 

ich bereits erforderlich hinzugefügt haben 2 Umweltpfade und installiert JDK, die in C:\Program Files\Java\jdk1.8.0_102 befindet. Ich habe auch JCC und Orekit über Anaconda installiert. Ich benutze Windows 10 64 Bit und Python 2.7.

Haben Sie Vorschläge, was schief gehen könnte? Wie man es richtig laufen lässt?

Antwort

0

Die Lösung war jdk durch Anaconda zu installieren:

conda install -c cyclus java-jdk 

ich es in offiziellen mailing list thread gefunden.