Linux软件安装:Python 多版本安装软连接

修改Python软链

默认python命令是在/usr/bin/目录下,需要在这里把软链修改成3.5.6的版本,顺便建立一个3.5.6的软链。


上图是原默认软链接,是python2.7的,其实它也己经默认建立了一个python2的软链接了。

重新命名默认python软链接为python2.7以便3.5的版本成为默认环境变量
sudo mv /usr/bin/python /usr/bin/python2.7
建立python3.5版本的软链接
sudo ln -s /usr/local/python-3.5.6/bin/python3.5 /usr/bin/python

当然,也可以不做上一步,而是将3.5版本的软链接成python3之类也是可行的。

比如我做的就是新增python3的软链接指向python3.5所在的目录。
顺便也将配置文件也做了一个软链接指向:
sudo ln -s /usr/local/python-3.5.6/bin/python3.5-config /usr/bin/python3-config

补充

注意 如无特别需要,推荐命名成不同python的软链接,因为你会发觉要是你直接改了原来指向旧版本的软链接的话,pip,virtualenv等依赖原版本python的工具需要改它的py文件头的环境变量。

如果你修改了原软链接,使得python实际指向的是新版本的python的话,pip等仍依赖旧版本的工具要么重装要么修改它py文件的首行,按实际情况重新指向你的旧版本原版本的python环境,例如此处我就可直接改成/usr/bin/python2

3:按照我的理解,直接用安装之后的Python直接重装pip软件,之后在安装软件;或者修改pip中的第一行,/usr/bin/python;

4: PTAH 路径是可执行的文件,直接相当于bin文件,PYTHONPATH和LD_LIBRARY_PATH,含义是啥意思!

猜你喜欢

转载自blog.csdn.net/wfei101/article/details/83047791
今日推荐