2

現在、Panda3D に同梱されている ppython バージョンで Panda3D を使用しています。しかし、OSX Lion 2.7.1 に同梱されている Python バージョンに Panda3D をリンクするにはどうすればよいでしょうか?

~/.bash_profile について読んで、残りの bash プロファイルを含めて次のことを試しました。

# Setting PATH for EPD-7.2-2
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/EPD64.framework/Versions/Current/bin:${PATH}"
export PATH

export PYTHONPATH="/Developer/Panda3D/lib/direct":$PYTHONPATH

export PYTHONPATH

MKL_NUM_THREADS=1
export MKL_NUM_THREADS

しかし、私はまだ取得します

ImportError: No module named direct.showbase.ShowBase
4

1 に答える 1

3

次の2行は、Lionで機能しました(32ビットを優先するようにpythonを設定する必要もありました)

sudo cp /Library/Python/2.5/site-packages/Panda3D.pth /Library/Python/2.7/site-packages/
export VERSIONER_PYTHON_PREFER_32_BIT=yes

エクスポート コマンドは、.bashrc または同等のファイルに配置する必要があります。

于 2012-09-25T10:07:52.933 に答える