Как решить ошибку импорта USDZConvert Pxr? - PullRequest
3 голосов
/ 07 февраля 2020

Я сталкиваюсь с этой проблемой после установки инструментов USDZ с веб-сайта Apple. Я немного заржавел на 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

1 Ответ

6 голосов
/ 07 февраля 2020

Загрузить версию previous - usdpython_0.62 - из developer.apple.com.

Эти три строки должны быть внутри .zshrc файл (вы можете посмотреть, как его создать ЗДЕСЬ ):

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

PS

Не использовать версию usdpython_0.63 (5 февраля 2020 г.), потому что это, к сожалению, приводит к ошибкам.

Кроме того, вышеупомянутая ссылка расскажет вам о совершенно новом приложении Apple Reality Converter.

...