首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Python在Maya中,相关模块导入不起作用

使用Python在Maya中,相关模块导入不起作用
EN

Stack Overflow用户
提问于 2022-06-02 09:53:12
回答 1查看 128关注 0票数 0

我有一个包文件夹位于我的默认玛雅脚本文件夹。例如(C:\Users\USERNAME\Documents\maya\2020\scripts\packageFolder).

该包的基本结构如下:

代码语言:javascript
复制
package/
  __init__.py
  Classes/
    ExampleClass.py
    __init__.py
  Utils/
    SomeUtilModule.py
    __init__.py

在我的init.py文件中,我尝试导入如下模块:

代码语言:javascript
复制
from package.Classes import ExampleClass

玛雅说的话:

代码语言:javascript
复制
# Error: ImportError: file C:/Users/USERNAME/Documents/maya/2020/scripts\package\__init__.py line 5: No module named Classes # 

我在这里做错什么了?

EN

回答 1

Stack Overflow用户

发布于 2022-07-01 06:11:37

我怀疑这不是关于Maya的实现,而是关于Python代码中的循环导入。可能,您的ExampleClass‘__init__.py从包中导入。

您可以通过搜索"Python循环导入“来阅读这方面的内容。不幸的是,错误描述没有显示问题的本质,如果您事先不知道原因,则会非常混乱。

关于如何处理这个问题,有很多建议,仅举几个例子:onetwo

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

https://stackoverflow.com/questions/72474235

复制
相关文章

相似问题

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