衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

從RHEL 8 Beta開始不再默認系統(tǒng)Python版本

Linux愛好者 ? 來源:工程師曾玲 ? 2018-12-30 14:23 ? 次閱讀

RHEL 8 中不再默認 Python 版本。包括 RHEL 在內(nèi)的大多數(shù) Linux 發(fā)行版,用戶除非離開系統(tǒng)的包管理器環(huán)境,否則一般是被默認限定在系統(tǒng)提供的 Python 版本中。對于像 Ruby、Node、Perl 與 PHP 在內(nèi)的許多工具來說這都是習以為常的,但是 Python 的情況會比較復雜一些,因為許多 Linux 工具(如 yum)都直接依賴于 Python。

根據(jù) PEP 394,目前/usr/bin/python 默認是指 Python2,也就是 “Python”這一命令或者 Python 解釋器將默認指向 Python2 版本。

Red Hat 官方在其開發(fā)者博客中發(fā)文稱,針對這一點,為了改善用戶體驗,從RHEL 8 Beta 開始不再強調(diào)“系統(tǒng) Python”,不再默認一個 Python 版本。他們使用模塊化的 Application Streams 設計,結(jié)合 Python 可多版本同時安裝的特點,將為用戶提供多個版本Python 的選項,并且可以從標準存儲庫輕松安裝到標準位置,用戶可以選擇他們想要在任何給定用戶空間中運行的 Python 版本。

Application Streams 是在 RHEL 8 中引入的一類存儲庫,它提供用戶可能希望在給定用戶空間中運行的所有應用程序,它是在物理存儲庫中創(chuàng)建的多個虛擬存儲庫。

這種變化之后,用戶想要使用 Python,需要直接指定 Python3 或者 Python2,而不是直接 Python。同時 yum install python 將返回404,因為它同樣需要指定安裝版本。建議使用 yum install @python36 或 yum install @python27 安裝推薦軟件包,而如果只需要Python 二進制文件,則可以使用 yum install python3 或 yum install python2。此外,pip 等工具也有變化,比如 Python3 將安裝在 pip3 路徑下,而不是沒有版本指定的 pip 路徑。

Red Hat 解釋,除了提升用戶體驗,這種方案還讓方便了系統(tǒng)維護人員,因為不會被鎖定在系統(tǒng)中老版本的 Python 上,那么他們可以自由地利用新版本的語言功能與性能改進等優(yōu)勢。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • python
    +關注

    關注

    56

    文章

    4807

    瀏覽量

    85040

原文標題:RHEL 8 中不再默認系統(tǒng) Python 版本

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Android16 Beta 1來襲,谷歌Pixel 6用戶搶先體驗

    近日,Android操作系統(tǒng)迎來重大更新,Android 16 Beta 1正式發(fā)布,版本號為BP22.250103.008。 目前,谷歌Pixel 6及更新機型的用戶已可檢查OTA更新。 根據(jù)谷歌
    的頭像 發(fā)表于 01-24 10:36 ?231次閱讀

    華為新品出廠默認搭載原生鴻蒙系統(tǒng)

    ,原生鴻蒙(HarmonyOS NEXT)是華為2019年發(fā)布的鴻蒙操作系統(tǒng)(HarmonyOS)的5.0版本,也是HarmonyOS誕生以來最大的升級。此次華為選擇將原生鴻蒙系統(tǒng)作為新品出廠的
    的頭像 發(fā)表于 01-03 10:48 ?301次閱讀

    AlmaLinux10.0 Beta版本推出 代號“紫獅”

    AlmaLinux操作系統(tǒng)基金會發(fā)布公告,宣布推出代號為“Purple Lion”(紫獅)的AlmaLinux 10.0 Beta版本。新版本緊隨R
    的頭像 發(fā)表于 12-12 13:51 ?197次閱讀

    RHEL即將成為微軟WSL的官方Linux發(fā)行版

    需要在 Windows 系統(tǒng)上構建 Linux 應用,然后在 RHEL 環(huán)境中部署的開發(fā)人員來說,能夠通過 WSL 使用與生產(chǎn)環(huán)境相同的 RHEL 可以節(jié)省大量時間和資源。” 微軟稱,雖然用戶可以通過
    的頭像 發(fā)表于 11-26 11:03 ?394次閱讀

    Apple Watch迎來watchOS 11.1 Beta 1開發(fā)者預覽版

    蘋果公司今日正式宣布,為Apple Watch用戶推送了watchOS 11.1的開發(fā)者預覽版Beta 1更新(內(nèi)部版本號為22R5545g),此次快速迭代距離上一版本發(fā)布僅8天,彰顯
    的頭像 發(fā)表于 09-18 16:01 ?1330次閱讀

    谷歌Android 15 Beta 3的新功能

    近期發(fā)布的 Beta 3 開始,Android 15 達成了平臺穩(wěn)定性里程碑版本,這意味著開發(fā)者 API 和所有面向應用的行為都已是最終版本
    的頭像 發(fā)表于 09-09 15:55 ?577次閱讀

    用pycharm進行python爬蟲的步驟

    提供了許多有用的功能,如代碼自動完成、調(diào)試和版本控制等。您可以JetBrains的官方網(wǎng)站下載PyCharm,并根據(jù)您的需求選擇免費社區(qū)版或付費專業(yè)版。 創(chuàng)建一個新的Python項目 打開
    的頭像 發(fā)表于 07-11 10:11 ?953次閱讀

    蘋果發(fā)布macOS 14.6 Beta 2

    。此次Beta 2的內(nèi)部版本號為23G5061b,其緊隨前一版本發(fā)布僅兩周之后,如此緊湊的更新周期,無疑是在為macOS 14.x系列的最終完善以及向全新macOS 15 Sequoia系統(tǒng)
    的頭像 發(fā)表于 07-02 11:10 ?1398次閱讀

    HarmonyOS NEXT Developer Beta1中的Kit

    HarmonyOS NEXT Developer Preview1(API 11)版本開始,HarmonyOS SDK以Kit維度提供豐富、完備的開放能力,涵蓋應用框架、系統(tǒng)、媒體、
    發(fā)表于 06-26 10:47

    vivo首批適配Android 15 Beta版本操作系統(tǒng)

    vivo 日前宣布,其智能手機 X100 和 iQOO 12 將作為首批適配 Android 15 Beta 版本操作系統(tǒng)的機型,于部分國家和地區(qū)率先推出。
    的頭像 發(fā)表于 05-20 14:27 ?1372次閱讀

    紅帽發(fā)布RHEL AI開發(fā)者預覽版,集成IBM Granite模型,簡化AI開發(fā)流程

    RHEL AI依托InstructLab開源項目,結(jié)合IBM Research的開源授權Granite大型語言模型與InstructLab模型對齊工具,采用LAB(Large-scale Alignment for chatBots)方法創(chuàng)建可引導的RHEL鏡像,從而簡化
    的頭像 發(fā)表于 05-08 15:01 ?536次閱讀

    AlmaLinux 9.4兼容棄用的RHEL硬件,包括英特爾Data Streaming設備

    AlmaLinux 9.4效仿 RHEL 9.4增強多項功能/特性,例如全力兼容英特爾Data Streaming Accelerator驅(qū)動及英特爾SGX,同時以技術預覽方式支持NVMe over TCP,并為用戶提供Python 3.12的安裝選項。
    的頭像 發(fā)表于 05-07 10:57 ?813次閱讀

    Cadence收購BETA CAE Systems,加速智能系統(tǒng)設計戰(zhàn)略

    近日,楷登電子(Cadence)宣布與BETA CAE Systems International AG達成收購協(xié)議。BETA CAE作為全球領先的多領域工程仿真解決方案供應商,其卓越的系統(tǒng)分析平臺將助力Cadence加速推進智
    的頭像 發(fā)表于 03-08 13:44 ?794次閱讀

    ELF 1技術貼|如何將Python3.6.9移植到開發(fā)板上

    在ELF1開發(fā)板的Linux4.1.15eMMC鏡像中,默認預裝了Python2.7。為了適應更多應用場景,有些小伙伴可能需要移植其他版本Python,下面將以
    的頭像 發(fā)表于 02-22 14:06 ?476次閱讀
    ELF 1技術貼|如何將<b class='flag-5'>Python</b>3.6.9移植到開發(fā)板上

    鴻蒙之@ohos.bundle.defaultAppManager (默認應用管理)

    本模塊提供查詢默認應用的能力,支持查詢當前應用是否是默認應用。 說明 本模塊首批接口API version 9開始支持。后續(xù)版本的新增接口
    的頭像 發(fā)表于 02-20 17:29 ?557次閱讀
    鴻蒙之@ohos.bundle.defaultAppManager (<b class='flag-5'>默認</b>應用管理)
    高额德州扑克第七季| 新利百家乐的玩法技巧和规则| 百家乐官网胜率在哪| 全讯网bbin888.com| 百家乐预测神法| 澳门百家乐官网真人娱乐城| 莆田棋牌游戏下载| 百家乐服务区| 永利博百家乐官网的玩法技巧和规则| 大发888游戏客户端| 百家乐天下第一庄| 赢家百家乐官网的玩法技巧和规则| 百家乐官网下注技术| 大发888网上支付| 机械百家乐官网技巧| 爱拼百家乐官网现金网| 德州扑克术语| 凯斯百家乐的玩法技巧和规则 | 寒江博彩堂| 百家乐创立几年了| 百家乐赌机凤凰软件| 土豪百家乐官网的玩法技巧和规则| 百家乐官网赢钱皇冠网| 博彩资讯| 威尼斯人娱乐城备用网| 视频百家乐游戏| 欧洲百家乐官网的玩法技巧和规则| 真人百家乐官网现金游戏| 易发娱乐| 时时博百家乐的玩法技巧和规则| 百家乐庄闲比率| 百家乐官网庄闲符号记| 代理百家乐官网最多占成| 望城县| 百家娱乐城| 大发888网页游戏平台| 网上玩百家乐会出签吗| 百家乐真人游戏开户| 星期8百家乐官网的玩法技巧和规则| 南漳县| 皇冠足球赔|