from pip import main
from pip._internal import main
查看Python版本先查看系统中有那些Python版本$ ls/usr/bin/python*/usr/bin/python /usr/bin/python2-config /usr/bin/python3m/usr/bin/python2 /usr/bin/python3 /usr/bin/python-config/usr/bin
sudo下python默认是python2.7,而在自己的用户下python默认是3.6,如何将sudo下python也变成python3.6呢?
解决方法-基于update-alternatives
注:以下内容转载自https://blog.csdn.net/White_Idiot/article/details/78240298
可以使用update-alternatives来为整个系统更改Python版本。
第1步首先列出所有可用的python替代版本信息:
$ update-alternat
ubuntu下ros和conda安装后都会改变python的默认环境,且需要用到的python版本各不相同,安装好后我们可能需要对系统的默认python指定进行微调。
1.首先用ls /usr/bin/python 查找出来系统python2 和 python3的版本
samsu@samsu-pc:~/anaconda3/bin$ ls /usr/bin/python*
/usr/bin/python /usr/bin/python3.6-config
/usr/bin/pyth
1、不要删除试图删除ubuntu自带的python版本(自带的python2和python3千万不要删)-----可能系统会崩
2、Tools如果装了,还是不能与本地主机进行复制粘贴-----可以放到 /usr/tmp/下重新运行安装
3、如果想要更改python默认版本,可以通过:
> 查看python的软链接:
ls -l /usr/bin/ | grep python
> 删除python软链接:
sudo rm /usr/bin/python
一、默认Python2调整为Python3
sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 200
二、默认Python3调整为Pytho...
要在Ubuntu上修改Python的默认版本,可以按照以下步骤操作:
1. 确认已经安装了要使用的Python版本,可以使用以下命令查看已安装的Python版本:
$ ls /usr/bin/python*
2. 使用update-alternatives命令来配置Python版本,例如将Python 3.6设置为默认版本:
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.6 1
其中,第一个参数是要配置的命令,第二个参数是命令的名称,第三个参数是要使用的Python版本的路径,最后一个参数是优先级,数字越小优先级越高。
3. 使用update-alternatives命令来切换Python版本,例如切换到Python 3.6:
$ sudo update-alternatives --config python
然后选择要使用的Python版本即可。
注意:修改Python默认版本可能会影响系统的正常运行,建议在进行操作前备份重要数据。