我正在尝试导入某个使用h5py的python文件。尝试运行时,我收到此错误。
ImportError Traceback (most recent call last)
<ipython-input-7-c2fdc979da9d> in <module>()
1 import matplotlib.pyplot as plt
----> 2 import groupcat as catalog
/Users/username/Desktop/PythonFiles/groupcat.py in <module>()
3
4 import numpy as np
----> 5 import h5py
6
7 def gcPath(basePath,snapNum,chunkNum=0):
/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/h5py/__init__.py in <module>()
11
12 try:
---> 13 from . import _errors
14 except ImportError:
15 import os.path as _op
ImportError: cannot import name _errors
我尝试在线寻找解决方案,我读过在尝试导入模块时,我仍然可能在h5py安装目录中。
如果是这种情况,我该如何解决此问题。如果不是这样,我该如何解决这个问题?
提前谢谢。
答案 0 :(得分:0)
我建议您尝试从H5PY https://pypi.python.org/pypi/h5py再次手动从命令提示符下载程序包,一旦您解压缩文件,请进入该文件夹并确保setup.py位于当前目录中。类型:
python setup.py install
通过指定安装文件所在位置的软件包目录,您可以更加小心:
python setup.py configure --hdf5=/path/to/hdf5
希望能够清除你的错误。