有两条python路径

时间:2013-03-14 19:38:07

标签: pythonpath

运行时

  来自distutils.sysconfig的

python -c“导入get_python_lib;   打印(get_python_lib())“

我看到lib是:

  

/usr/local/lib/python2.6/site-packages

BUT

安装某些软件时,它将python包放在:

  

/usr/lib64/python2.6/site-packages /

当运行上面的python代码时,检查每个“python”文件的版本,当我按下shell上的“Tab”时,我看到它们都会给出相同的python路径。

我也尝试将python路径设置为第二个 - 它没有帮助。我用过:

  

export PYTHONPATH = / usr / lib64 / python2.6 / site-packages /

对于要在第二个中安装的软件包,有什么好的解释吗? 有没有办法我可以定义python来查看其他路径(所以它会搜索两个包),如果没有针对prev问题的好解决方案?

感谢名单!

1 个答案:

答案 0 :(得分:0)

您可以尝试将两个路径添加到sys.path

http://docs.python.org/2/library/sys.html#sys.path