最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ubuntu系統(tǒng)下切換python版本的方法

 更新時間:2023年04月19日 14:35:51   作者:知無止境  
有時候需要在默認python中使用不通版本的python,下面這篇文章主要介紹了ubuntu系統(tǒng)下切換python版本的相關(guān)資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下

一、概述

在ubuntu環(huán)境下進行嵌入式開發(fā),我們在進行不同的項目開發(fā)時,可能會遇到python環(huán)境不統(tǒng)一的情況。這時,我們可以通過update-alternatives來方便更新ubuntu下的python環(huán)境,來適應(yīng)不同的項目工程。

二、使用update-alternatives更新python版本

2.1、查看ubuntu下的所有python版本

ls /usr/bin/python*

輸出結(jié)果:

/aic8800/target_test# ls /usr/bin/python*
/usr/bin/python     /usr/bin/python3.8         /usr/bin/python3-futurize
/usr/bin/python2.7  /usr/bin/python3.8-config  /usr/bin/python3-pasteurize
/usr/bin/python3    /usr/bin/python3-config

我這里本來是沒有2.7版本的,可以通過apt-get install安裝

sudo apt-get install python2.7

如果python后面沒有跟版本號,可以直接使用“路徑 --version 來查看”

/usr/bin/python --version

2.2、更新update-alternatives替代列表

$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7 2 # 添加Python2可選項,優(yōu)先級為2
$ sudo update-alternatives --install /usr/bin/python python /usr/bin/python3.4 1 #添加Python3可選項,優(yōu)先級為1

注意,如果沒有上述命令,會產(chǎn)生如下錯誤:

update-alternatives: error: no alternatives for python

2.3、查看update-alternatives下的python版本

sudo update-alternatives --list python

輸出結(jié)果:

root@ubuntu:/usr/bin# update-alternatives --list python
/usr/bin/python2.7
/usr/bin/python3.8

2.4、切換python版本

update-alternatives默認是auto模式,它會根據(jù)你設(shè)置的優(yōu)先級,選擇優(yōu)先級最高的python版本,優(yōu)先級值越大,優(yōu)先級越高。

我們可以通過 --config選項手動切換python版本

sudo update-alternatives --config python

輸出結(jié)果:

root@ubuntu:/usr/bin# sudo update-alternatives --config python
There are 2 choices for the alternative python (providing /usr/bin/python).

  Selection    Path                Priority   Status
------------------------------------------------------------
  0            /usr/bin/python2.7   2         auto mode
  1            /usr/bin/python2.7   2         manual mode
* 2            /usr/bin/python3.8   1         manual mode

Press <enter> to keep the current choice[*], or type selection number: 

我們在后面輸入對應(yīng)的數(shù)字即可選擇對應(yīng)的python版本。

2.5、刪除python版本

如果不需要某個python版本,可以將其從update-alternatives中刪除:

sudo update-alternatives --remove python /usr/bin/python2.7

總結(jié)

到此這篇關(guān)于ubuntu系統(tǒng)下切換python版本的文章就介紹到這了,更多相關(guān)ubuntu切換python版本內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解如何用Python登錄豆瓣并爬取影評

    詳解如何用Python登錄豆瓣并爬取影評

    這篇文章主要介紹了如何用Python登錄豆瓣并爬取影評,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • Python使用htpasswd實現(xiàn)基本認證授權(quán)的例子

    Python使用htpasswd實現(xiàn)基本認證授權(quán)的例子

    這篇文章主要介紹了Python使用htpasswd實現(xiàn)基本認證授權(quán)的例子,服務(wù)器使用的是mini_httpd,需要的朋友可以參考下
    2014-06-06
  • 在Django中使用MQTT的方法

    在Django中使用MQTT的方法

    這篇文章主要介紹了在Django中使用MQTT的方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05
  • 詳細解析Python中的變量的數(shù)據(jù)類型

    詳細解析Python中的變量的數(shù)據(jù)類型

    這篇文章主要介紹了詳細解析Python中的變量的數(shù)據(jù)類型,是Python學(xué)習(xí)當(dāng)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05
  • PyCharm配置anaconda環(huán)境的步驟詳解

    PyCharm配置anaconda環(huán)境的步驟詳解

    PyCharm是一款很好用很流行的python編輯器。Anaconda通過管理工具包、開發(fā)環(huán)境、Python版本,大大簡化了你的工作流程。今天通過本文給大家分享PyCharm配置anaconda環(huán)境,感興趣的朋友一起看看吧
    2020-07-07
  • 詳解Python匹配多行文本塊的正則表達式

    詳解Python匹配多行文本塊的正則表達式

    這篇文章主要介紹了Python?匹配多行文本塊的正則表達式,該解決方案折衷了已知和未知模式的幾種方法,并解釋了匹配模式的工作原理,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2023-06-06
  • 如何配置關(guān)聯(lián)Python 解釋器 Anaconda的教程(圖解)

    如何配置關(guān)聯(lián)Python 解釋器 Anaconda的教程(圖解)

    這篇文章主要介紹了如何配置關(guān)聯(lián)Python 解釋器 Anaconda的教程,本文通過圖文并茂的形式給大家介紹的非常詳細,對大家的學(xué)習(xí)火鍋工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-04-04
  • Python中的__slots__示例詳解

    Python中的__slots__示例詳解

    在python新式類中,可以定義一個變量__slots__,它的作用是阻止在實例化類時為實例分配dict,下面這篇文章主要給大家介紹了關(guān)于Python中__slots__的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。
    2017-07-07
  • Python中unittest模塊做UT(單元測試)使用實例

    Python中unittest模塊做UT(單元測試)使用實例

    這篇文章主要介紹了Python中unittest模塊做UT(單元測試)使用實例,本文直接給出待測試的類、測試類和測試結(jié)果以及測試總結(jié),需要的朋友可以參考下
    2015-06-06
  • Python實現(xiàn)TOPSIS分析法的示例代碼

    Python實現(xiàn)TOPSIS分析法的示例代碼

    TOPSIS法是一種常用的綜合評價方法,其能充分利用原始數(shù)據(jù)的信息,其結(jié)果能精確反應(yīng)各評價方案之間的差距。本文將利用Python實現(xiàn)這一方法,感興趣的可以了解一下
    2023-02-02

最新評論

遂川县| 黔江区| 涞源县| 西安市| 漳平市| 开封市| 屏山县| 团风县| 唐河县| 襄樊市| 茂名市| 兰溪市| 阳曲县| 高邑县| 贵定县| 内江市| 华容县| 新巴尔虎左旗| 宁明县| 青川县| 商水县| 阳城县| 色达县| 舒兰市| 湘潭市| 屯留县| 上思县| 景东| 长武县| 嘉鱼县| 镇原县| 蒙阴县| 那曲县| 寿阳县| 崇义县| 北川| 河津市| 抚松县| 兴安县| 攀枝花市| 沂南县|