在我的系统上,在两个位置安装了相同的包。一个来自超级用户,另一个来自本地用户,但是从超级用户安装的包是旧版本。有一些缺失的功能,但是当我 运行一个脚本,它总是在默认位置查找,它找不到模块,并且无法进一步运行。我如何指定在运行脚本时,它会查看本地安装位置。我编辑了.bashrc来为本地安装位置设置PYTHONPATH。它仍然无法正常工作。
超级用户安装:
/usr/lib/python2.7/dist-packages/google/__init__.pyc
本地安装:
$HOME/.local/lib/python2.7/site-packages/google/__init__.pyc
.bashrc编辑:
export PYTHONPATH=$HOME/.local/lib/python2.7/site-packages:$PYTHONPATH