0
我正试图在python中导入球形谐波工具箱(SHTOOLS)。我已经下载并解压缩文件,并使用RedHat。导入SHTOOLS Python包时出错
我加入了包的路径,以我的Python的系统路径,当我去导入包,我得到这个错误:
>>import pyshtools
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "pyshtools/__init__.py", line 49, in <module>
load_documentation()
File "pyshtools/__init__.py", line 27, in load_documentation
from . import _SHTOOLS
ImportError: cannot import name _SHTOOLS
我似乎无法找出问题所在。我检查了这个文件夹的路径实际上是添加到系统路径中的。
这是我的问题吗?还是有可能我有东西下载不正确?如果是这样,我将如何解决这个问题?
这绝对是我的问题。谢谢。我是Linux/RedHat的新手,但我知道我在这里有Fortran 95。当我尝试'make all'时,它告诉我我没有 下载的依赖关系。当我尝试'sudo yum install libblas-dev liblapack-dev g ++ gfortran libfftw3-dev'时,它告诉我没有可用的包并且没有任何可做的事。这些不适用于RedHat吗? – Stellar
@Stellar你必须查看适当的软件包的Redhat的RPM回购。我是一个Ubuntu的家伙,很抱歉,我无法给你确切的软件包名称。 – MattDMo