我已使用以下命令(MacOS Mojave)安装了spacepy:
pip install git+https://github.com/spacepy/spacepy.git
但是在尝试
from spacepy import pycdf
时,我一直收到此错误:例外:无法加载CDF C库;已检查。导入之前,尝试“ os.environ [“ CDF_LIB”] = library_directory“。
我已经尝试按照the directions from their website进行操作,但是这些指示似乎有点过时了。
最佳答案
您可以执行以下操作:
import os
os.environ["CDF_LIB"] = "~/CDF/lib" # Give the path of the cdf library
# e.g. in this case the library is in your home directory.
在做之前:
from spacepy import pycdf
错误的来源可以在this SpacePy网站上找到。
cdf库可用here。
基本上,您需要在导入模块之前设置CDF_LIB(如果pycdf找不到它)。您可以阅读文档here。