亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

CentOS 7安裝Python3 以及python3.7中

系統(tǒng) 2143 0

CentOS 7.2 默認(rèn)安裝了python2.7.5 因?yàn)橐恍┟钜盟热鐈um 它使用的是python2.7.5。

使用 python -V 命令查看一下是否安裝Python

然后使用命令 which python 查看一下Python可執(zhí)行文件的位置

python 指向的是python2.7

安裝

1. 因?yàn)槲覀円惭bpython3版本,所以python要指向python3才行,目前還沒有安裝python3,先備份,備份之前先安裝相關(guān)包,用于下載編譯python3
            
                  yum install zlib
              
                -
              
              devel bzip2
              
                -
              
              devel openssl
              
                -
              
              devel ncurses
              
                -
              
              devel sqlite
              
                -
              
              devel readline
              
                -
              
              devel tk
              
                -
              
              devel gcc make

            
          

不能忽略相關(guān)包,我之前就沒有安裝readline-devel導(dǎo)致執(zhí)行python模式無法使用鍵盤的上下左右鍵;

然后備份

            
                  mv python python
              
                .
              
              bak

            
          
2. 開始編譯安裝python3

注意 :如果是 Python3.7 版本。首先先安裝 libffi-devel 包否則python3.7會(huì)報(bào)如下第四步中ModuleNotFoundError: No module named '_ctypes錯(cuò)誤

            
              	yum install libffi
              
                -
              
              devel 
              
                -
              
              y

            
          
  1. 去官網(wǎng)下載編譯安裝包或者直接執(zhí)行以下命令下載

                    
                      wget https
                      
                        :
                      
                      
                        //
                      
                      www
                      
                        .
                      
                      python
                      
                        .
                      
                      org
                      
                        /
                      
                      ftp
                      
                        /
                      
                      python
                      
                        /
                      
                      
                        3.7
                      
                      
                        .0
                      
                      
                        /
                      
                      Python
                      
                        -
                      
                      
                        3.7
                      
                      
                        .0
                      
                      
                        .
                      
                      tar
                      
                        .
                      
                      xz
    
                    
                  
  2. 解壓

                    
                      tar 
                      
                        -
                      
                      xvJf Python
                      
                        -
                      
                      
                        3.7
                      
                      
                        .0
                      
                      
                        .
                      
                      tar
                      
                        .
                      
                      xz
    
                    
                  
  3. 切換進(jìn)入

                    
                      cd Python
                      
                        -
                      
                      
                        3.7
                      
                      
                        .0
                      
                    
                  
  4. 編譯安裝

                    
                      
                        .
                      
                      
                        /
                      
                      configure prefix
                      
                        =
                      
                      
                        /
                      
                      usr
                      
                        /
                      
                      local
                      
                        /
                      
                      python3
    
                    
                  
                    
                      make 
                      
                        &
                      
                      
                        &
                      
                       make install
    
                    
                  
    • ModuleNotFoundError: No module named '_ctypes’錯(cuò)誤解決
      3.7版本需要一個(gè)新的包libffi-devel,安裝此包之后再次進(jìn)行編譯安裝即可。

                          
                            yum install libffi
                            
                              -
                            
                            devel 
                            
                              -
                            
                            y
      make install
      
                          
                        
    • /usr/bin/yum: No such file or directory yum錯(cuò)誤解決

      因?yàn)榘惭b前移除了/usr/bin下python的文件鏈接依賴,此時(shí)yum無法正常使用,需要自己下載相關(guān)軟件包安裝

                          
                            	wget http
                            
                              :
                            
                            
                              //
                            
                            mirror
                            
                              .
                            
                            centos
                            
                              .
                            
                            org
                            
                              /
                            
                            centos
                            
                              /
                            
                            
                              7
                            
                            
                              /
                            
                            os
                            
                              /
                            
                            x86_64
                            
                              /
                            
                            Packages
                            
                              /
                            
                            libffi
                            
                              -
                            
                            devel
                            
                              -
                            
                            
                              3.0
                            
                            
                              .13
                            
                            
                              -
                            
                            
                              18.
                            
                            el7
                            
                              .
                            
                            x86_64
                            
                              .
                            
                            rpm
      	rpm 
                            
                              -
                            
                            ivh libffi
                            
                              -
                            
                            devel
                            
                              -
                            
                            
                              3.0
                            
                            
                              .13
                            
                            
                              -
                            
                            
                              18.
                            
                            el7
                            
                              .
                            
                            x86_64
                            
                              .
                            
                            rpm
      
                          
                        
  5. 添加軟鏈
    安裝完畢,/usr/local/目錄下就會(huì)有python3了

    因此我們可以添加軟鏈到執(zhí)行目錄下/usr/bin

                    
                      ln 
                      
                        -
                      
                      s 
                      
                        /
                      
                      usr
                      
                        /
                      
                      local
                      
                        /
                      
                      python3
                      
                        /
                      
                      
                        bin
                      
                      
                        /
                      
                      python3 
                      
                        /
                      
                      usr
                      
                        /
                      
                      
                        bin
                      
                      
                        /
                      
                      python
    
                    
                  
  6. 測試是否安裝成功

    python -V 看看輸出的是不是python3的版本

    執(zhí)行 python2 -V 看到的就是python2的版本

    CentOS 7安裝Python3 以及python3.7中ModuleNotFoundError: No module named '_ctypes錯(cuò)誤解決_第1張圖片

  7. 修改yum配置
    因?yàn)閳?zhí)行yum需要python2版本,所以我們還要修改yum的配置,執(zhí)行:

                    
                      vi 
                      
                        /
                      
                      usr
                      
                        /
                      
                      
                        bin
                      
                      
                        /
                      
                      yum
    
                    
                  

    #! /usr/bin/python 修改為 #! /usr/bin/python2
    CentOS 7安裝Python3 以及python3.7中ModuleNotFoundError: No module named '_ctypes錯(cuò)誤解決_第2張圖片
    同理 vi /usr/libexec/urlgrabber-ext-down 文件里面的 #! /usr/bin/python 也要修改為 #! /usr/bin/python2
    CentOS 7安裝Python3 以及python3.7中ModuleNotFoundError: No module named '_ctypes錯(cuò)誤解決_第3張圖片
    這樣python3版本就安裝完成;同時(shí)python2也存在

    python -V 版本3

    python2 -V 版本2

配置pip

Python3裝完后,默認(rèn)已經(jīng)安裝了pip,此時(shí)只要配置下軟鏈接即可使用pip工具:

            
              ln 
              
                -
              
              s 
              
                /
              
              usr
              
                /
              
              local
              
                /
              
              python3
              
                /
              
              
                bin
              
              
                /
              
              pip3  
              
                /
              
              usr
              
                /
              
              
                bin
              
              
                /
              
              pip

            
          

在這里插入圖片描述


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

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

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

【本文對(duì)您有幫助就好】

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

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 深夜福利网址 | 涩涩视频免费 | 国内成人精品视频 | 精品亚洲欧美中文字幕在线看 | 久久99国产精品久久 | 国内免费一区二区三区视频 | 在线 | 一区二区三区四区 | 99毛片| 黄片a级毛片 | 一级寡妇乱色毛片全18 | 成人久久精品一区二区三区 | 四虎2021地址入口 | 四虎4hu永久免费国产精品 | 每日更新国产精品视频 | 国产精品久久久久久久久免费观看 | 国产亚洲精品久久久久久小说 | 青草青草久热精品视频99 | 99热这里都是国产精品 | 欧美国产成人精品一区二区三区 | 波多野吉衣一区二区三区在线观看 | 韩国 欧美 日产 国产精品 | 日产一一到六区麻豆 | 久久99久久99小草精品免视看 | 国产成人一区二区视频在线观看 | 国内精品视频在线观看 | 波多野结衣中文丝袜字幕 | 韩国网站爱久久 | 国产乱码精品一区二区三上 | 国内色视频 | a一级毛片免费高清在线 | 这里只有精品在线观看 | 欧美一级精品 | 亚洲香蕉在线视频 | 日韩 亚洲 中文 图片 小说 | 视频在线观看入口一二三2021 | 久久综合九色综合77 | 日韩毛片在线 | 欧美一区二区三区婷婷月色 | 欧美日韩国产在线 | 特黄特级a级黄毛片免费观看多人 | 免费超级淫片日本高清视频 |