黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

CentOS7安裝python3

系統(tǒng) 1967 0

一:背景
CentOS7里內(nèi)置了一些應用,比如python2。現(xiàn)在需要在系統(tǒng)中安裝python3。

二:實驗環(huán)境

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

三:實驗步驟

  1. 準備工作
    (1) 更新yum源。yum是基于Red Hat的Linux系統(tǒng)中常用的包管理工具,可以使用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官網(wǎng)上最新版本,這是因為IUS同步也需要一定的時間。使用 sudo yum -y install python36u 安裝。
    (3) 安裝完成后使用 python3.6 -V 檢測是否安裝成功,如果成功會輸出python版本。注意‘V’的大小寫,如果使用小寫‘v’,會進入編譯環(huán)境,區(qū)別詳情見 man python
    (4) 安裝pip,pip是python的包管理工具。使用 sudo yum -y install python36u-pip 安裝。安裝完成后可使用 pip3.6 -V 檢測是否安裝成功。注意此時尚未創(chuàng)建python3.6的虛擬環(huán)境,不能使用 pip -V
    (5) 安裝python36u-devel,這個包提供了一些開發(fā)需要的包和頭文件。使用 sudo yum -y install python36u-devel 安裝。
  3. 創(chuàng)建虛擬環(huán)境,虛擬環(huán)境保證了所有python項目擁有一個獨立的空間并且每個項目都有自己獨立的依賴,不受其它項目的干擾,同時虛擬環(huán)境有利于我們管理自己的項目和不同版本的依賴包。可以創(chuàng)建多個虛擬環(huán)境,每個虛擬環(huán)境由一個目錄及一些描述文件組成。
    (1) 選擇一個已經(jīng)存在的目錄或新建一個目錄。本實驗選擇新建目錄,使用 mkdir py_env 創(chuàng)建目錄,使用 cd py_env 進入該目錄,使用 python3.6 -m venv my_env (my_env是本次實驗創(chuàng)建的虛擬環(huán)境所在目錄的名稱,可以根據(jù)自己需要更改名稱。實際上這條命令創(chuàng)建了一個名為my_env的目錄,里面包含如下基本內(nèi)容

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

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

更多文章、技術交流、商務合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯(lián)系: 360901061

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

【本文對您有幫助就好】

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

發(fā)表我的評論
最新評論 總共0條評論