0

你好,晚上好!

我在尝试usdzconvert跑步时遇到了很大的问题。

我得到的错误是

/Users/diamoniquedanner/Downloads/usdpython/USD.command ; exit;
diamoniquedanner@Diamoniques-MacBook-Air ~ % /Users/diamoniquedanner/Downloads/usdpython/USD.command ; exit;
For FBX support, edit PYTHONPATH in this file (USD.command) or your shell configuration file

我做了以下事情:

  1. 下载了苹果提供的USDPython包
  2. 将我的命令行工具设置为 Xcode 11

我认为这与USD.command文件有关。我不知道如何正确编辑它。

这是 USD.command 文件中的代码:

#!/bin/sh
BASEPATH=$(dirname "$0")

export PATH=$PATH:$BASEPATH/USD:$PATH:$BASEPATH/usdzconvert;
export PYTHONPATH=$PYTHONPATH:$BASEPATH/USD/lib/python

# uncomment to set the PYTHONPATH to FBX Bindings here:
# export PYTHONPATH=$PYTHONPATH:/Applications/Autodesk/FBX\ Python\ SDK/2019.0/lib/Python27_x86

if [[ $PYTHONPATH == *"FBX"* ]]; then
    :
else 
    echo "For FBX support, edit PYTHONPATH in this file (USD.command) or your shell configuration file"
fi

$SHELL

任何帮助将不胜感激。

谢谢!

4

1 回答 1

0

正如错误消息以及命令文件中的注释所告诉您的那样,为了使用 FBX,您需要将 python 指向 fbx 绑定所在的位置。

如果您已将它们安装到默认位置,您可以简单地取消注释以以下开头的行:

#export ....

要取消注释 shell 脚本中的一行,请删除行首的 #

于 2020-01-13T03:47:26.860 回答