- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我想开始为我的 Maya 脚本创建单元测试。这些脚本必须在 Maya 环境中运行并依赖于 maya.cmds
模块命名空间。
如何从 Maya 等运行环境中运行 Nose 测试?
最佳答案
使用 maya 安装中包含的 mayapy 可执行文件,而不是标准的 python 可执行文件。
为了完成这项工作,您需要以编程方式运行 nose。创建一个名为 runtests.py
的 python 文件并将其放在您的测试文件旁边。在其中,包括以下代码:
import os
os.environ['PYTHONPATH'] = '/path/to/site-packages'
import nose
nose.run()
由于 mayapy 加载了它自己的 pythonpath,它不知道 nose 所在的站点包目录。 os.environ 用于在脚本中手动设置。您也可以选择将其设置为系统环境变量。
从命令行使用 mayapy 应用程序运行 runtests.py
脚本:
/path/to/mayapy.exe runtests.py
您可能需要导入 maya.standalone
,具体取决于您的测试。
import maya.standalone
maya.standalone.initialize(name='python')
关于python - 在 Autodesk Maya 等 Python 环境中使用 Nose 运行单元测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/639744/
在我们的 Web 应用程序中,我们希望使用 Autodesk 查看器 API 查看 AutoCAD 文件。根据我们的要求,我们要选择文件并需要直接在 auto-desk 查看器站点中打开,其中所有默认
我们最近更新了我们的一个项目,以使用最新版本的 Autodesk Forge Viewer (v7.x)。 总的来说,迁移进行得很顺利,但我们注意到,对于某些模型,我们在相机的远切面方面存在问题。我发
我试图让 Autodesk 查看器默认以正交模式显示文件。到目前为止,我想出的最佳解决方案如下: forgeViewer.addEventListener( Autodesk.Viewing.
我浏览了 developer.autodesk.com 以了解有关 Forge 平台的更多信息,我仍在寻找获取 obj 文件的 URN 的方法。 我只需要一个示例代码即可继续。 :) 最佳答案 htt
一个人如何共享对他们的 Autodesk 存储桶的访问权限,以使其他用户能够查看和协作处理他们上传的模型?如果 Autodesk Forge 数据管理 API 支持共享存储桶访问或类似的东西,我在此处
我在 Autodesk Viewer LayerManager 扩展中遇到了一个错误,该错误会破坏 restoreState 功能。我正在使用 getState 保存多层 DWG 文件的状态,并使用
当我将 Forge Viewer 从 SVF 迁移到 SVF2 时,某些几何图形未加载,并且每个元素都会出现“无效的 OGT header ”和“无法解析 OGT 几何图形”。 Console err
我们正尝试使用 Autodesk Forge API 请求/命令检索描述或自定义属性字段,如 BIM360 文档中所示。 我们尝试了以下请求来检索有关特定文件的信息: https://forge.au
我们想将我们的一些 forge 查看器代码库移动到一个 react-app 中,并且无法弄清楚如何在不附加所有 Autodesk.Viewer.... 的情况下使用 viewer3d js api。在
我们想将我们的一些 forge 查看器代码库移动到一个 react-app 中,并且无法弄清楚如何在不附加所有 Autodesk.Viewer.... 的情况下使用 viewer3d js api。在
我收到此错误:未捕获类型错误:> 无法读取未定义的属性“getRootId”即使我使用 Autodesk.Viewing.GEOMETRY_LOADED_EVENT..仍然没有效果。 最佳答案 当您想
我正在为 Maya 编写一个简单的工具菜单,我想将它粘贴到模型面板的边框(透视)。 from PySide import QtCore, QtGui from maya import OpenMaya
我正在尝试对在 Solidworks 和 OnShape 中创建的 STEP 文件使用剖面工具,并且在剖面处看到沿着零件边缘的非常粗的线条。我尝试了最新的查看器版本 (6.1),但问题仍然存在。请参见
以前我使用过这个用于正确加载 dwg 的查看器脚本 现在正在按照本教程设置初始查看器: https://developer.autodesk.com/en/docs/viewer/v2/tutori
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。 关闭 5 年前。
在下面的示例中,有一个名为generateTexture() 的函数。 是否可以将文本(数字)绘制到像素阵列中?或者是否可以在该着色器上绘制文本(数字)? 我们的目标是画一个圆圈,里面有一个数字。 h
我正在尝试使用 Autodesk Forge API 创建在线 Revit 查看器。我想要实现的任务是能够编辑现有几何图形的颜色,并从浏览器向模型添加新几何图形。有谁知道如何做到这一点,我可以从哪里开
我想知道下面的两个矩阵是什么以及它们的用途: 放置变换 (1 x 12) refPointTransform (1 x 16) 有人知道它们的用途吗?我认为这与 3D 对象的平移(Tx,Ty,Tz)/
我看到一个已经运行多年的基准有一些奇怪的行为。该基准适用于 Autodesk Revit,它可以使用日志文件来自动执行任务和记录时间。基准测试将读取一系列模块化日志文件的 XML 文件,这些文件可以根
我们正在开发一个 Java 应用程序,该应用程序应该显示来自用户存储的模型。最初,我尝试允许用户使用他们的 Autodesk 帐户登录,并检查他们是否有权访问我的应用程序。 我找不到任何好的例子来展示
我是一名优秀的程序员,十分优秀!