日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

CentOS7安裝python3

系統 1682 0

一:背景
CentOS7里內置了一些應用,比如python2。現在需要在系統中安裝python3。

二:實驗環境

  1. CentOS7
  2. 系統中一個普通用戶(root也無所謂,如果你愿意的話

三:實驗步驟

  1. 準備工作
    (1) 更新yum源。yum是基于Red Hat的Linux系統中常用的包管理工具,可以使用yum安裝、更新、移除軟件安裝包。使用 sudo yum -y update ,-y的主要作用就是省略確認步驟,詳情見 man yum

    (2) 安裝yum-utils。yum-utils是拓展yum功能的一些插件的集合。使用 sudo yum -y install yum-utils 安裝。這里的-y功能同(1)。

    (3) 安裝CentOS Development,作用是允許我們從源碼構建和編譯軟件。(此步如果安裝失敗不會對接下來的而步驟造成影響。使用 sudo yum -y groupinstall development 安裝。

  2. 安裝python3
    (1) 安裝IUS。IUS提供了一些軟件較新版本的RPM包。使用 sudo yum -y install https://centos7.iuscommunity.org/ius-release.rpm 安裝。
    (2) 安裝完IUS之后,就可以安裝最近較新的python版本了(當然IUS上的最新python版本通常落后于python官網上最新版本,這是因為IUS同步也需要一定的時間。使用 sudo yum -y install python36u 安裝。
    (3) 安裝完成后使用 python3.6 -V 檢測是否安裝成功,如果成功會輸出python版本。注意‘V’的大小寫,如果使用小寫‘v’,會進入編譯環境,區別詳情見 man python
    (4) 安裝pip,pip是python的包管理工具。使用 sudo yum -y install python36u-pip 安裝。安裝完成后可使用 pip3.6 -V 檢測是否安裝成功。注意此時尚未創建python3.6的虛擬環境,不能使用 pip -V
    (5) 安裝python36u-devel,這個包提供了一些開發需要的包和頭文件。使用 sudo yum -y install python36u-devel 安裝。
  3. 創建虛擬環境,虛擬環境保證了所有python項目擁有一個獨立的空間并且每個項目都有自己獨立的依賴,不受其它項目的干擾,同時虛擬環境有利于我們管理自己的項目和不同版本的依賴包。可以創建多個虛擬環境,每個虛擬環境由一個目錄及一些描述文件組成。
    (1) 選擇一個已經存在的目錄或新建一個目錄。本實驗選擇新建目錄,使用 mkdir py_env 創建目錄,使用 cd py_env 進入該目錄,使用 python3.6 -m venv my_env (my_env是本次實驗創建的虛擬環境所在目錄的名稱,可以根據自己需要更改名稱。實際上這條命令創建了一個名為my_env的目錄,里面包含如下基本內容

    (2) 使用 source my_env/bin/activate 激活虛擬環境,這條命令會調用/bin下的‘activate’腳本。
    (3) 執行(2)之后就已經進入到了新創建的虛擬環境,前綴()里的內容就是虛擬環境的名稱,在這個虛擬環境中我們可以使用 python 代替 python3.6 ,使用 pip 代替 pip3.6
  4. 創建一個簡單的hello.py
    (1) 使用 vi hello.py vim hello.py 創建一個文件。
    (2) 進入編輯模式,增加 print('Hello, World') ,保存并退出,使用 python hello.py 執行。

    (3) 使用 deactivate 離開當前虛擬環境。

更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 五指山市| 班戈县| 连平县| 南雄市| 卓资县| 周口市| 深圳市| 中山市| 阜阳市| 淮南市| 乌鲁木齐市| 永泰县| 平远县| 沛县| 西林县| 山西省| 贺州市| 珠海市| 萨迦县| 黄骅市| 肥东县| 上林县| 乳山市| 勐海县| 江油市| 沾益县| 泸西县| 英山县| 商水县| 霍林郭勒市| 宝应县| 根河市| 多伦县| 长宁县| 鄂尔多斯市| 芒康县| 中超| 新源县| 宜都市| 奎屯市| 榆社县|