ubuntu 切换python小脚本(py2.7&py3.8)

更新cscope没事干,把小脚本记录下:

sw_py.sh:

#!/bin/bash

read -p "The version you want(2、3): " num

echo "Changing to java  --------->" $num
#sl
if [[ $num -eq 2 ]];then
   echo "pwd"| sudo -S unlink /usr/bin/python
   echo "pwd"| sudo -S ln -s /usr/bin/python2.7 /usr/bin/python
elif [[ $num -eq 3 ]];then
   echo "pwd"| sudo -S unlink /usr/bin/python
   echo "pwd"| sudo -S ln -s /usr/bin/python3.8 /usr/bin/python
else
   echo "Invalid input ,Switch to python 3"
   echo "pwd"| sudo -S unlink /usr/bin/python
   echo "pwd"| sudo -S ln -s /usr/bin/python3.8 /usr/bin/python
fi

echo "******************check version**************************"
python --version

环境是ubuntu系统,脚本实现在py2.7和py3.8之间切换,使用方法:

1、cd ~;touch sw_py.sh

2、打开文件将以上内容复制粘贴保存。

3、sudo chmod ~/a+x sw_py.sh

4、执行:. ~/sw_py.sh  输入要切换的py版本就行了。

我的是ubuntu20.04sever版本,之前编译harmony3861依赖的py3.8,但是发现Android7.1编译用的是py2.7,所以就搞了这么个小脚本切换版本很方便。

之前还搞了个java6、7、8开箱即用的小脚本需要的可以看这里

 

 

 

你可能感兴趣的:(工具,linux,python,ubuntu,shell,java)