首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python netCDF4突然停止在Mac上运行

python netCDF4突然停止在Mac上运行
EN

Stack Overflow用户
提问于 2017-08-02 22:45:03
回答 1查看 226关注 0票数 1

我在我的Mac上使用过python的netCDF4包大约100次。今天,我试着

代码语言:javascript
复制
>>> from netCDF4 import Dataset

我已经做过无数次了,有人告诉我

代码语言:javascript
复制
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/Library/Python/2.7/site-packages/netCDF4/__init__.py", line 3, in <module>
    from ._netCDF4 import *
ImportError: dlopen(/Library/Python/2.7/site-packages/netCDF4/_netCDF4.so, 2): Library not loaded: /opt/local/lib/libhdf5.100.dylib
  Referenced from: /Library/Python/2.7/site-packages/netCDF4/_netCDF4.so
  Reason: image not found

我怀疑这与我昨天通过Mac端口进行的更新有关,但不确定。有人知道解决方案吗?

更新:我在netCDF4想要找到它的目录中没有libhdf5.100.dylib,但我有libhdf5.101.dylib。有没有办法说服netCDF4去寻找它呢?建立一个链接是安全的吗?

再次更新:如果有人感兴趣,大约一个小时后找到了答案。下面给出了它。

EN

回答 1

Stack Overflow用户

发布于 2017-08-02 23:11:28

好的,在闲逛了大约一个小时后,我想到了这个:

使用pip卸载netCDF4,然后向右转并使用pip重新安装它。现在一切运行正常。

顺便说一句,初始卸载非常关键。而且,在我的机器上,我不得不在sudo下运行所有的东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45464027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档