5

从 Apple 网站安装 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
4

2 回答 2

6

下载previous版本 -usdpython 0.64usdpython 0.62- 从https://developer.apple.com.

您需要在文件中包含这 3 行- 您可以在此处.zshrc查看如何创建它。

(此链接还告诉您有关 Apple 的Reality Converter应用程序)

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 日)的版本,因为它会导致错误。

于 2020-02-07T20:21:13.287 回答
1

运行 Rosetta Terminal 修复它。 https://developer.apple.com/forums/thread/671459

于 2022-02-11T07:00:00.990 回答