【问题标题】:Mac USD usdview 'python' is dyingMac USD usdview 'python' 快死了
【发布时间】:2026-01-12 06:15:01
【问题描述】:

经过长时间的战斗,我在我的 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

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

【问题讨论】:

    标签: usd


    【解决方案1】:

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

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

    【讨论】: