sonLib という python プログラムをインストールしようとしていますが、単体テストに合格できません。私は私のbashrcにPYTHONPATHを正しく設定したと思うので、なぜだろうか...
私は試した:
1. PYTHONPATH=$PYTHONPATH:$HOME/programs/sonLib
export PYTHONPATH
2. export PYTHONPATH="home/user/programs/sonLib"
誰かがそれを機能させる方法を教えてもらえますか?
sonLib をインストールします。
- sonLib を含むディレクトリを Python パスに配置します。つまり、PYTHONPATH=${PYTHONPATH}:FOO です。FOO/sonLib は、sonLib のベース ディレクトリへのパスです。
- C コードをコンパイルします。sonLib で「make all」と入力してから「make test」と入力し、インストールをテストします。
C ライブラリのリンク: ビルドされたすべてのライブラリは「sonLib/lib」に配置されます
エラーメッセージ:
cd externalTools && make all
make[1]: Entering directory `/home/user/programs/sonLib/externalTools'
cd cutest && make all
make[2]: Entering directory `/home/user/programs/sonLib/externalTools/cutest'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/user/programs/sonLib/externalTools/cutest'
make[1]: Leaving directory `/home/user/programs/sonLib/externalTools'
cd C && make all
make[1]: Entering directory `/home/user/programs/sonLib/C'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/user/programs/sonLib/C'
PYTHONPATH=.. PATH=../../bin:$PATH python allTests.py --testLength=SHORT --logLevel=CRITICAL
ImportError: No module named site
make: *** [test] Error 1