安装Python程序
我正在尝试安装一个名为sonLib的python程序,但我无法通过单元测试。我想知道为什么,因为我想我在bashrc中正确设置了蟒蛇路径 我试过:安装Python程序,python,Python,我正在尝试安装一个名为sonLib的python程序,但我无法通过单元测试。我想知道为什么,因为我想我在bashrc中正确设置了蟒蛇路径 我试过: 1. PYTHONPATH=$PYTHONPATH:$HOME/programs/sonLib export PYTHONPATH 2. export PYTHONPATH="home/user/programs/sonLib" 你们中有人能告诉我如何让它工作吗 安装sonLib 将包含sonLib的目录放在python路径上。即 PY
1. PYTHONPATH=$PYTHONPATH:$HOME/programs/sonLib
export PYTHONPATH
2. export PYTHONPATH="home/user/programs/sonLib"
你们中有人能告诉我如何让它工作吗
安装sonLib
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
它说,“将包含sonLib的目录放在python路径上,即PYTHONPATH=${PYTHONPATH}:FOO,其中FOO/sonLib是指向sonLib基本目录的路径。”
您声明了
PYTHONPATH=$PYTHONPATH:$HOME/programs/sonLib。
它应该是这样的:PYTHONPATH=$PYTHONPATH:$HOME/programs
也许您应该尝试将sonLib基本目录直接放在python路径文件夹中。如果你有简易安装,网站包应该是一个完美的地方。好吧,伙计们不知道为什么,但是如果我取消PYTHONHOME的安装
测试通过