設定 python 指令連結對應的版本解決 bash: python: command not found

設定 python 指令連結對應的版本

之前沒有設定 python 指令是哪個版本
所以要用 2.7 版的話要直接打 python2.7 太不方便了
# python
bash: python: command not found

# python2.7
Python 2.7.12 (default, Nov 19 2016, 06:48:10)
[GCC 5.4.0 20160609] on linux2
決定設定一下連結

首先要先知道 python2.7 在哪裡
# which python2.7
/usr/bin/python2.7
去該資料夾,設定連結
# cd /usr/bin
# ln -s python2.7 python
設定完成後看一下目前 python 指令相關的連結
# ls -l python*
lrwxrwxrwx 1 root root       9 May 19 05:29 python -> python2.7
-rwxr-xr-x 1 root root 3546104 Nov 19 09:35 python2.7
lrwxrwxrwx 1 root root       9 Mar 23  2016 python3 -> python3.5
lrwxrwxrwx 1 root root      16 Mar 23  2016 python3-config -> python3.5-config
-rwxr-xr-x 2 root root 4460336 Nov 17 19:23 python3.5
lrwxrwxrwx 1 root root      33 Nov 17 19:23 python3.5-config -> x86_64-linux-gnu-python3.5-config
-rwxr-xr-x 2 root root 4460336 Nov 17 19:23 python3.5m
lrwxrwxrwx 1 root root      34 Nov 17 19:23 python3.5m-config -> x86_64-linux-gnu-python3.5m-config
lrwxrwxrwx 1 root root      10 Mar 23  2016 python3m -> python3.5m
lrwxrwxrwx 1 root root      17 Mar 23  2016 python3m-config -> python3.5m-config
可以看到我目前的設定是
python -> 會使用 python2.7
python3 -> 使用 python3.5

留言

這個網誌中的熱門文章

[筆記] CRLF跟LF之區別 --- 隱形的 bug

[ML筆記] Batch Normalization

[筆記] 統計實習(1) SAS 基礎用法 (匯入資料並另存SAS新檔,SUBSTR,計算總和與平均,BMI)

[ML筆記] Ensemble - Bagging, Boosting & Stacking