多多多版本python使用如何切换


多多多版本python使用如何切换

如果你的linux上有多个版本的python并且你没有超级管理员权限的话,本文可能对你有帮助

常规操作是python2的软链接叫python,python3的软链接叫python3,都放在/usr/lib中,然后PATH包括这个路径

但是如果有程序就是不顾PYTHONPATH,非要使用python,而你实际上想使用的是python3呢?

首先,可以在home目录下维护一个自己用的python并添加到PATH和PYTHONPATH,这样就有了对自用的python的完全权限。但是问题是如果使用的是python3,python的软链接还是会指向/usr/bin里的python2怎么办,没错,就是在安装位置创建一个叫python的软链接,指向python3

注意,自定义的位置,在PATH中要放在/usr/bin之前,否则调用的时候操作系统会先去找/usr/bin目录下的那个


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM