1. 程式人生 > >linux安裝python3以及pip過程,遇到的錯誤處理

linux安裝python3以及pip過程,遇到的錯誤處理

2.解壓安裝包並進入解壓後的安裝包目錄 cd XXX

3.編譯:

  • 首先要安裝依賴

    檢查是否少安裝了openssl-devel

      rpm -aq|grep openssl  
    

    如果沒有,則補充安裝

      yum install openssl-devel -y 
    
  • 檢視安裝結果,然後

      yum install zlib-devel  -y  
    

否則之後步驟中可能報錯:zipimport.ZipImportError: can’t decompress data; zlib not available

也就是說修改編譯後的安裝檔案‘module/setup’,而不需要再次編譯

  • 然後對安裝進行配置:

      ./configure --prefix=/usr/local/python37 --with-ssl
    
  • 接下來進行編譯

      make
    

4.安裝

make install

測試:系統自帶了python2.7,輸入’python’可以發現預設是python2.7,可以在usr/bin 目錄下搜尋相關快捷命令

ls python*

這時候並沒有python3的相關命令,所以還要建立軟連結,方便使用

5.建立軟連結

ln -s /usr/local/python37/bin/python3.7 /usr/bin/python3

不太建議把python3的軟連結設定為python,因為使用yum安裝軟體的時候會報語法錯,應該yum需要使用python2,當然也有相關解決辦法,就是修改yum配置

至於怎麼選擇看個人吧

6.python3安裝結束

  • 測試

      python3
    

應該可以了

7.pip的安裝(沒有的話)

  • 建立軟連結(如果沒有)

      ls -n /usr/local/python37/bin/pip3 /usr/bin/pip3
    
      pip
    

到這裡應該可以了

我遇到的問題:pip3之後提示python2沒有安裝pip,應該pip預設使用python2,或者說可能之前踩的坑太多了有錯誤。

  • 解決(參考yum)

      vim /usr/local/python37/bin/pip3
    
      修改 #!/usr/bin/python 為 #!/usr/bin/python3
    
  • 測試

      python3  
      pip install pymysql
      pip freeze
    

結束

相關推薦

linux安裝python3以及pip過程遇到的錯誤處理

2.解壓安裝包並進入解壓後的安裝包目錄 cd XXX 3.編譯: 首先要安裝依賴 檢查是否少安裝了openssl-devel rpm -aq|grep openssl 如果沒有,則補充安裝 yum install openssl-dev

Linux安裝python3以及python自動補全

安裝python3 1. 下載python原始碼包 wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz 2. 解壓縮原始碼包, 取出xz字尾 xz -d Python-3.6.7.tar.xz 3.

windows server 2003 安裝 python3 以及pip安裝

該方法也適合windows server 2008 R2 1.去python官網查詢python的歷史版本,我選擇python3.3(版本太高安裝不上) 歷史版本下載地址連線https://www.python.org/downloads/windows/ 我下的版本地

win10下安裝python2與python3以及pip共存

用戶目錄 strong exe 路徑 org enc setup 最新版 .com 一 分別安裝python2和python3 註意: 安裝時記得勾選 Add Python.exe to Path 二 安裝pip Python3最新版本有pip,無需安裝 Pytho

python2python3同時安裝python3可以安裝並升級pippython2報錯的解決辦法

用戶目錄 python3 error: nbsp python http customize nta tro 最近在使用pip安裝包的的時候出現下面錯誤 UnicodeEncodeError: ‘ascii‘ codec can‘t encode characte

Linux系統中安裝python3pip及相關配置

linux中安裝python3 前言 一般linux系統都預設安裝了python2,儘量不要管它,使用python3執行python指令碼就好,因為linux系統費裡有很多程式依賴目前的python2環境,比如ubuntu裡的軟體中心和yum!!!!! 不要動現有的python2

Linux系統安裝python3pip

   安裝的ubuntu系統自帶的是python2.7。目的 安裝python3 執行 sudo apt-get install python3.5 由於ubuntu預設的是Python2,所以需要將python指向python3,執行以下兩條命令 sudo rm /u

linux/debian安裝wps以及缺失字型親測可用

1 到 wps官網下載 64位的deb版 2 拷貝到根目錄下 3 執行   $ sudo apt-get install gdebi-core      $ sudo gdebi kingsoft-office_9.1.0.4244~a12p3_i386.deb 4 下載

Linux安裝python3.6.2

頭文件 fix yum 更改 devel ack oca gdbm 通過 安裝環境:CentOS 7 yum安裝python3.4   一般情況下在linux中使用python是很輕松的,因為本身linux自帶python環境,CentOS7目前自帶python2.7。但是

linux 安裝python 和pip

roo 下載 href external eba www nbsp 文件 con 下載文件 python官網:https://www.python.org/downloads/     百度網盤http://pan.baidu.com/s/1mixGB12 密碼

centos7安裝python3 以及tab補全功能

centos7安裝python3 以及tab補全功能1.安裝python31.1下載python源碼包網址:https://www.python.org/downloads/release/python-362/下載地址:https://www.python.org/ftp/python/3.6.2/Pyth

linux安裝OpenCV以及windows安裝numpy、cv2等python2.7模塊

efi .com build 文件夾 什麽 read /etc ++ vlib OpenCV(Open Source Computer Vision Library) 是一個基於BSD許可(開源)發行的跨平臺計算機視覺庫,它具有C ++,C,Python和Java接口,可以

linux 安裝python3

-- image 執行 鏈接 alt cnblogs python2 png images 下載python安裝包 https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz (可選則自己想要的版本) 下載好之後上傳到

ubuntu17 安裝python3.6 pip

編譯依賴 figure apt con zlib pre ubun openss div 安裝python: wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz tar xf Python-3.

linux----安裝Python3.5

src div 目錄 bin 數字 我的linux python的安裝 完成後 無法 一、從官網下載Python的安裝包。 下載地址:https://www.python.org/ftp/python/3.5.0/ 下載軟件:Python-3.5.0.tgz 備註:具體的安

Windows 10下安裝scrapy(pip方式非wheel)

pytho www log compiler rap compile sof soft ref 1、安裝Microsoft Visual Studio Build Tools 打開下載鏈接,點擊“https://aka.ms/BuildTools”

Linux 安裝python3.7.0

libffi 源碼包 eve 配置文件 sta from python3.7 .org src 我這裏使用的時centos7-mini,centos系統本身默認安裝有python2.x,版本x根據不同版本系統有所不同,可通過 python --V 或 python --ve

Mac 下安裝python3.7 + pip 利用 chrome + chromedriver + selenium 自動打開網頁並自動點擊訪問指定頁面

pytho org 選擇 指定 fin usr www. 簡單 info 1、安裝python3.7https://www.python.org/downloads/release/python-370/選擇了這個版本,直接默認下一步 2、安裝pipcurl https:

阿里雲輕量級伺服器和NGINX部署Django專案 django安裝tinymce centos7安裝python3 以及tab補全功能 常用服務安裝部署

部署條件:         1.一臺阿里雲伺服器(本人的是CentOS系統的伺服器)         2.已經構建好的專案       &nbs

centos7安裝python3 以及tab補全功能 centos7安裝python3 以及tab補全功能

centos7安裝python3 以及tab補全功能   1.安裝python3 1.1下載python原始碼包 網址:https://www.python.org/downloads/release/python-362/ 下載地址:https://www