ubuntu?20.04系統(tǒng)下如何切換gcc/g++/python的版本
前言
當(dāng)系統(tǒng)同時存在gcc-9以及gcc-10時該如何切換讓當(dāng)前的系統(tǒng)gcc版本指向gcc-9或是gcc-10呢?g++也同樣如此。
面臨更嚴(yán)重問題的python更是如此,ubuntu 目前默認(rèn)安裝的python版本是2.7,而我們經(jīng)常使用的版本為3.xx。
1 安裝gcc/g++/python
同時安裝gcc/g+±9,gcc/g+±10,python2/3
sudo apt-get install update sudo apt install gcc-9 sudo apt install g++-9 sudo apt install gcc-10 sudo apt install g++-10 sudo apt install python sudo apt install python3
2 設(shè)置gcc/g++/python的備選項
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 9 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-10 10 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 9 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-10 10 sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 1 sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 2
3 選擇當(dāng)前系統(tǒng)要使用的gcc/g++/python版本
3.1 切換gcc/g++/python版本
sudo update-alternatives --config gcc sudo update-alternatives --config g++ sudo update-alternatives --config python
3.2 切換示例
以gcc為例
$ sudo update-alternatives --config gcc [sudo] password for test: There are 2 choices for the alternative gcc (providing /usr/bin/gcc). Selection Path Priority Status ------------------------------------------------------------ 0 /usr/bin/gcc-10 10 auto mode * 1 /usr/bin/gcc-10 10 manual mode 2 /usr/bin/gcc-9 9 manual mode Press <enter> to keep the current choice[*], or type selection number: 0 $
總結(jié)
到此這篇關(guān)于ubuntu 20.04系統(tǒng)下切換gcc/g++/python版本的文章就介紹到這了,更多相關(guān)ubuntu切換gcc/g++/python版本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Django使用StreamingHttpResponse實現(xiàn)流式響應(yīng)的實現(xiàn)示例
本文主要介紹了使用Django的StreamingHttpResponse類實現(xiàn)流式響應(yīng),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-12-12
Python數(shù)據(jù)分析之Matplotlib的常用操作總結(jié)
Matplotlib是Python的繪圖庫,它可與NumPy一起使用,提供了一種有效的MatLab開源替代方案,下面這篇文章主要給大家介紹了關(guān)于Python數(shù)據(jù)分析之Matplotlib常用操作的相關(guān)資料,需要的朋友可以參考下2022-01-01
Python獲取CMD環(huán)境變量值的完整實現(xiàn)指南
環(huán)境變量是操作系統(tǒng)中用于配置程序運行環(huán)境的全局變量,Python?提供了多種方式讀取環(huán)境變量,下面我們就來看看如何使用Python獲取CMD環(huán)境變量值吧2025-06-06
淺談python中的__init__、__new__和__call__方法
這篇文章主要給大家介紹了關(guān)于python中__init__、__new__和__call__方法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考學(xué)習(xí),下面來跟著小編一起看看吧。2017-07-07

