跑步时
python -c "从 distutils.sysconfig 导入 get_python_lib; print(get_python_lib())"
我看到这个库是:
/usr/local/lib/python2.6/site-packages
但
在安装一些软件时,它将python包放在:
/usr/lib64/python2.6/site-packages/
当运行上面的 python 代码检查每个“python”文件的版本时,当我在 shell 上按“Tab”时,我看到的每个“python”文件都给出了相同的 python 路径。
我还尝试将 python 路径设置为第二个 - 它没有帮助。我用了:
导出 PYTHONPATH=/usr/lib64/python2.6/site-packages/
对于要在第二个中安装的软件包有什么好的解释吗?如果对上一个问题没有好的解决方案,有什么方法可以定义 python 来查看其他路径(所以它会同时搜索包)?
谢谢!