更新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开箱即用的小脚本需要的可以看这里