Deepin - 修改系统默认python指令

文章目录

  • 查看
  • 配置
  • 验证

查看

  • 修改之前先看一下默认python指令的指向版本
# nangy @ nangy-deepin in ~ [22:01:03] 
$ python -V 
Python 2.7.13

配置

# 进入/usr/bin目录
# nangy @ nangy-deepin in ~ [22:03:17] 
$ cd /usr/bin 

# 查看python软链接指向
# nangy @ nangy-deepin in /usr/bin [22:03:21] 
$ ll | grep python
lrwxrwxrwx 1 root  root       18 5月   7 21:47 python -> python2.7
lrwxrwxrwx 1 root  root        9 3月  28 04:45 python2 -> python2.7
-rwxr-xr-x 1 root  root     3.7M 3月  28 04:45 python2.7
lrwxrwxrwx 1 root  root        9 3月  28 04:45 python3 -> python3.5
-rwxr-xr-x 1 root  root     4.6M 3月  28 04:45 python3.5
-rwxr-xr-x 1 root  root     4.6M 3月  28 04:45 python3.5m
lrwxrwxrwx 1 root  root       10 3月  28 04:45 python3m -> python3.5m

# 删除旧的软链接指向
# nangy @ nangy-deepin in /usr/bin [22:03:23] 
$ sudo rm -rf python 

# 创建新的软链接指向
# nangy @ nangy-deepin in /usr/bin [22:03:41] 
$ sudo ln -s /usr/local/python3/bin/python3.8 /usr/bin/python

验证

# nangy @ nangy-deepin in /usr/bin [22:04:02] 
$ ll | grep python
lrwxrwxrwx 1 root  root       32 5月   7 22:03 python -> /usr/local/python3/bin/python3.8
lrwxrwxrwx 1 root  root        9 3月  28 04:45 python2 -> python2.7
-rwxr-xr-x 1 root  root     3.7M 3月  28 04:45 python2.7
lrwxrwxrwx 1 root  root        9 3月  28 04:45 python3 -> python3.5
-rwxr-xr-x 1 root  root     4.6M 3月  28 04:45 python3.5
-rwxr-xr-x 1 root  root     4.6M 3月  28 04:45 python3.5m
lrwxrwxrwx 1 root  root       10 3月  28 04:45 python3m -> python3.5m

# nangy @ nangy-deepin in /usr/bin [22:04:12] 
$ python -V
Python 3.8.2

你可能感兴趣的:(Linux)