偶然發現Linux支持自定義命令
現在Linux環境上經常有多個python環境,但是python2馬上要停止維護了,所以我想多使用python3,但是Linux上的python命令調用的是python3
有兩種方案
1、在/usr/bin目錄下生成新的軟連接進行調用
2、還有種方式就是通過alias別名工具將python命令更改默認調用python3
具體實現如下:
user@computer:~$ ls /usr/bin/python* /usr/bin/python /usr/bin/python2-wsdump /usr/bin/python3-jsonpatch /usr/bin/python3.6m /usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3-jsonpointer /usr/bin/python3m /usr/bin/python2-jsonschema /usr/bin/python3 /usr/bin/python3-jsonschema /usr/bin/python2-pbr /usr/bin/python3-jsondiff /usr/bin/python3.6
得到目錄下的python3環境路徑,通過alias命令將python命令調用的python2改為python3
user@computer:~$ alias python="/usr/bin/python3"
user@computer:~$ python Python 3.6.7 (default, Oct 22 2018, 11:32:17) [GCC 8.2.0] on linux Type "help", "copyright", "credits" or "license" for more information. >>> exit()
這樣就比較簡單的可以直接使用python命令來調用python3了