无法导入 Orekit - 'DLL load failed'
Can't import Orekit - 'DLL load failed'
我尝试通过 python 运行 Orekit 库。我使用 Anaconda,正如 official tutorial 中所建议的那样。不幸的是,我在 python 2.7 控制台中尝试 import orekit
时遇到以下错误:
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 个环境路径并安装了位于 C:\Program Files\Java\jdk1.8.0_102
中的 JDK。我还通过 Anaconda 安装了 JCC 和 Orekit。我使用 Windows 10 64 位和 python 2.7.
您对可能出现的问题有什么建议吗?如何正确运行它?
解决方案是通过 Anaconda 安装 jdk:
conda install -c cyclus java-jdk
我在官方找到了mailing list thread。
我尝试通过 python 运行 Orekit 库。我使用 Anaconda,正如 official tutorial 中所建议的那样。不幸的是,我在 python 2.7 控制台中尝试 import orekit
时遇到以下错误:
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 个环境路径并安装了位于 C:\Program Files\Java\jdk1.8.0_102
中的 JDK。我还通过 Anaconda 安装了 JCC 和 Orekit。我使用 Windows 10 64 位和 python 2.7.
您对可能出现的问题有什么建议吗?如何正确运行它?
解决方案是通过 Anaconda 安装 jdk:
conda install -c cyclus java-jdk
我在官方找到了mailing list thread。