通常作为没有管理员权限的用户,在服务器上用Pip装包需要装到自己Home底下(过程见上篇)。
有时候装了之后找不到这个包,import不进来,no module named xxx, 为什么呢?因为虽然装到了一个路径底下,但是Python找不到这个路径,这个时候需要改环境变量。
例如,在.bashrc中加一行
export PYTHONPATH=$PYTHONPATH:"/home/lixin/.local/lib/python2.7/site-packages":"/home/lixin/.local/lib64/python2.7/site-packages"
source .bashrc之后,python就能找到包了