首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“模块”对象没有属性“实用程序”

“模块”对象没有属性“实用程序”
EN

Stack Overflow用户
提问于 2018-11-03 23:12:18
回答 1查看 1.2K关注 0票数 0

试图实现ytini (yt for Houdini) Python框架。http://www.ytini.com/

解决了大多数安装错误,但在加载数据文件时仍然得到以下信息

不确定这是否与ytini的某些配置有关,或者它是否更像是Python特定的错误。

代码语言:javascript
复制
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专家可以建议任何故障排除步骤吗?

Update>

如果我只做一个导入yt,我会得到以下错误

警告!HDF5库版本错配错误用于编译此应用程序的HDF5头文件与链接此应用程序的HDF5库使用的版本不匹配。如果应用程序继续运行,可能会发生数据损坏或分段错误。当应用程序由一个版本的HDF5编译,但与不同版本的静态或共享HDF5库链接时,就会发生这种情况。您应该重新编译应用程序,或者检查与共享库相关的设置,例如'LD_ library _PATH‘。“HDF5_DISABLE_VERSION_CHECK”环境变量设置为1,应用程序将继续承担您自己的风险。标头为1.10.0,库为1.8.11

EN

回答 1

Stack Overflow用户

发布于 2018-11-04 00:32:03

此错误意味着您将yt.utilities视为试图访问对象属性物理常量的对象,这是正确的,但是python认为该属性不存在。但是,我无法复制此错误,并且可以访问其中存储的值。你的代码里还有什么?看起来您正在访问yt的另一个模块函数,它使用常量属性,对吗?另外,您是使用python2.7还是3.x?

就在两个不同的地方安装包而言,我曾经遇到过这种情况,这是非常令人沮丧的,但是可以通过对模块名进行文件夹搜索来找到文件夹,并且应该返回保存在不同位置的所有版本。模块的确切位置因IDE,OS,天气而异.

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

https://stackoverflow.com/questions/53136317

复制
相关文章

相似问题

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