从苹果网站安装USDZ工具后,我遇到了这个问题。我对Python有点生疏,并尝试安装所有基础软件包。

我已经使用PYTHONPATH设置了我的export PYTHONPATH="/Users/gt/usdpython/USD/lib/python:$PYTHONPATH"

USD git:(master) ✗ usdzconvert
Traceback (most recent call last):
  File "/Users/gt/usdpython/usdzconvert/usdzconvert", line 17, in <module>
    usdUtils.printError("failed to import pxr module. Please add path to USD Python bindings to your PYTHONPATH.")
NameError: name 'usdUtils' is not defined

最佳答案

previous下载usdpython 0.62版本– https://developer.apple.com –或使用最新版本usdpython 0.64
您需要在.zshrc文件中包含以下三行(您可以在HERE中看到如何创建它):

export PYTHONPATH="/Users/gt/usdpython/USD/lib/python:$PYTHONPATH"
export PATH="/Users/gt/usdpython/USD:$PATH"
export PATH="/Users/gt/usdpython/usdzconvert:$PATH"

附言
请勿使用usdpython_0.63版本(2020年2月5日),因为它会导致错误。

此外,上述链接还向您介绍了全新的Apple Reality Converter应用。

09-27 23:22