Ubuntu下配置Python版本
眾所周知,大多數 自帶的Python環境都是Python2環境,除了Kali下自帶的Python3環境之外。當我們想使用Python3環境時,難免又得重新安裝配置。今天小編就來教大家輕鬆在Ubuntu下配置Python版本。 |
首先檢視系統內有哪些版本的Python
ls /usr/bin/python
檢視當前python版本
python --version
基於使用者修改預設版本
想要為某個特定使用者修改 Python 版本,只需要在其 home 目錄下建立一個 alias(別名) 即可。開啟該使用者的 ~/.bashrc檔案,新增新的別名資訊來修改預設使用的 Python 版本。
alias python='/usr/bin/python3.6'
一旦完成以上操作,重新登入或者重新載入 .bashrc 檔案,使操作生效。
. ~/.bashrc
在系統級修改 Python 版本
使用 update-alternatives 來為整個系統更改 Python 版本。以 root 身份登入,首先羅列出所有可用的 python 替代版本資訊:
update-alternatives --list python update-alternatives: error: no alternatives for python
如果出現以上所示的錯誤資訊,則表示 Python 的替代版本尚未被 update-alternatives 識別。想解決這個問題,我們需要更新一下替代列表,將 python2.7 和 python3.6 放入其中。
update-alternatives --install /usr/bin/python python /usr/bin/python2.7 update-alternatives --install /usr/bin/python python /usr/bin/python3.6
--install 選項使用了多個引數用於建立符號連結。最後一個引數指定了此選項的優先順序,如果我們沒有手動來設定替代選項,那麼具有最高優先順序的選項就會被選中。這個例子中,我們為 /usr/bin/python3.6 設定的優先順序為2,所以update-alternatives 會自動將它設定為預設 Python 版本。
python --version
此時檢視版本已經是python 3.6
接下來,我們再次列出可用的 Python 替代版本。
update-alternatives --list python /usr/bin/python2.7 /usr/bin/python3.6
現在開始,我們就可以使用下方的命令隨時在列出的 Python 替代版本中任意切換了。
update-alternatives --config python
移除替代版本
一旦我們的系統中不再存在某個 Python 的替代版本時,我們可以將其從 update-alternatives 列表中刪除掉。例如,我們可以將列表中的 python2.7 版本移除掉。
update-alternatives --remove python /usr/bin/python2.7
方法2、移除軟連線
rm -rf /data/logs ln -s /temp/logs /data/logs
原文地址:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2661047/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Ubuntu下python版本切換UbuntuPython
- Ubuntu 下使用 pyenv 管理 Python 版本(qbit)UbuntuPython
- ubuntu:舊版本配置apt源(ubuntu 21.10)UbuntuAPT
- ubuntu下vsftpd配置UbuntuFTP
- Ubuntu 16.04 下安裝配置caffeUbuntu
- 【記錄】Ubuntu18.04 切換 Python 版本UbuntuPython
- Ubuntu 不同版本的下載 以及 換源Ubuntu
- Ubuntu 下安裝Python庫UbuntuPython
- python 各版本下載Python
- Ubuntu下 hadoop的安裝與配置UbuntuHadoop
- Ubuntu下遠端配置靜態IPUbuntu
- Ubuntu24.04下Docker安裝與配置UbuntuDocker
- ubuntu18.4 升級Python到3.8版本UbuntuPython
- Ubuntu 18及以上版本配置 IP 的方法,你 get 了嗎?Ubuntu
- Ubuntu 配置Ubuntu
- Windows多版本Python環境下修改預設Python和IPython版本WindowsPython
- python下載哪個版本好Python
- 【Ubuntu】Ubuntu 24 配置映象源Ubuntu
- ubuntu下安裝python-opencv(待續)UbuntuPythonOpenCV
- Ubuntu下Python & Django開發環境搭建UbuntuPythonDjango開發環境
- Ubuntu OpenNTM配置Ubuntu
- ubuntu linux配置UbuntuLinux
- Ubuntu小配置Ubuntu
- Linux(Ubuntu)下配置Android Studio的快捷啟動方式LinuxUbuntuAndroid
- Homestead(ubuntu)下laravel使用RabbitMQ——伺服器配置篇UbuntuLaravelMQ伺服器
- Windows 下多版本 Python 共享 Poetry(qbit)WindowsPython
- ubuntu 16.04下安裝最新版本nodejs和npmUbuntuNodeJSNPM
- Ubuntu下 解除安裝protobuf並安裝指定版本的protobufUbuntu
- CentOS 下多版本 PHP 的安裝與配置CentOSPHP
- 記Ubuntu 16.04 下配置 Nginx、PHP7、MySQL環境,以及多域名配置UbuntuNginxPHPMySql
- Python 下載安裝和配置Python
- Mac環境下WingIDE切換python版本MacIDEPython
- 如何在cmd下切換python版本使用Python
- ubuntu多版本php切換UbuntuPHP
- Ubuntu 切換不同 CUDA 版本Ubuntu
- ubuntu centos搭建版本控制svnUbuntuCentOS
- ubuntu 安裝指定版本dockerUbuntuDocker
- Ubuntu安裝golang多版本UbuntuGolang