-1

经过长时间的战斗,我在我的 Mac 上安装了 USD。终于到了它所说的地步Success...add xx to your PATH and PYTHONPATH。我这样做了。

但是当我现在运行时usdview(通过终端或转到查找器中的执行文件并单击它)我收到此错误:

(base) MacBook-Pro-2:USD-20.11 x$ usdview

------------------------ 'python' is dying ------------------------
python crashed. FATAL ERROR: Failed axiom: ' Py_IsInitialized() '
in operator() at line 148 of /Users/x/Documents/x/USD-20.11/pxr/base/tf/pyTracing.cpp

The stack can be found in MacBook-Pro-2:/var/folders/xz/lfv32q8944s8gvb7zwlppkkm0000gq/T//st_python.37044
done.
------------------------------------------------------------------
Abort trap: 6

有谁知道这可能是什么原因?我已经战斗了很长时间没有任何成功:(

4

1 回答 1

0

尽量不要使用 conda:
$conda deactivate
并在您的操作系统上使用 python 构建 USD:
$python USD/build_scripts/build_usd.py /opt/local/USD

我遇到了同样的问题,但我找不到让它与 conda 一起工作的方法。似乎 USD 构建是指安装在操作系统上的 python。因此,当您尝试使用构建它的不同 python 执行 USD 构建时,它会崩溃。

于 2020-12-13T01:07:13.687 回答