2016-07-22 203 views
0

我嘗試通過python運行Orekit庫。按照official tutorial中的建議,我使用Anaconda。不幸的是,我只要我嘗試import orekit在Python 2.7控制檯遇到以下錯誤:無法導入Orekit - 'DLL加載失敗'

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. 

我已經添加需要2條環境路徑,並安裝了JDK,位於C:\Program Files\Java\jdk1.8.0_102。我還通過Anaconda安裝了JCC和Orekit。我使用Windows 10 64位和Python 2.7。

你有什麼建議可能會出錯嗎?如何正確運行它?

回答

0

的解決方案是通過蟒蛇安裝JDK:

conda install -c cyclus java-jdk 

我發現它在官方mailing list thread

相關問題