【发布时间】:2018-11-04 21:39:30
【问题描述】:
尝试实现 ytini (yt for Houdini) Python 框架。 http://www.ytini.com/
解决了大多数安装错误,但当我加载 datfile 时仍然收到以下错误
不确定这是否与 ytini 的某些配置有关,或者是否更多的是 Python 特定错误。
Traceback (most recent call last): File "", line 14,
in File "/home/jim/.local/lib/python2.7/site-packages/yt/__init__.py", line 44,
in import yt.utilities.physical_constants as physical_constants
AttributeError: 'module' object has no attribute 'utilities
任何 Python 专家都可以提出任何故障排除步骤吗?
更新>
如果我只是简单地进行导入,我会收到以下错误
警告! HDF5 库版本不匹配错误 用于编译此应用程序的 HDF5 头文件不匹配 此应用程序链接到的 HDF5 库使用的版本。 如果应用程序继续,可能会发生数据损坏或分段错误。 当应用程序由一个版本的 HDF5 编译但 与不同版本的静态或共享 HDF5 库链接。 您应该重新编译应用程序或检查您的共享库相关 诸如“LD_LIBRARY_PATH”之类的设置。 'HDF5_DISABLE_VERSION_CHECK' 环境变量设置为 1,应用程序将 继续自担风险。 标头是 1.10.0,库是 1.8.11
【问题讨论】:
-
你能在你的 python 控制台中只执行这一行吗?
import yt.utilities.physical_constants as physical_constants -
您是否将自己的文件命名为 yt.py?
-
操作。以前没有使用 PIP 安装 yt.py。当我在 Python 控制台中执行时,得到完全相同的错误。
-
操作。当我打开实际的 yt 目录时,我确实看到了一个名为实用程序的文件夹。困惑为什么错误提到“属性”? imgur.com/a/9BScq8Q
-
操作。是否有可能我错误地在不同位置安装了 2 个 yt 副本?如果是这样,我将如何检查?
标签: python