亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python3中pip3安裝出錯,找不到SSL的解決方式

 更新時間:2019年12月12日 09:22:46   作者:玩人  
今天小編就為大家分享一篇python3中pip3安裝出錯,找不到SSL的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

最近在Ubuntu16.04上安裝Python3.6之后,使用pip命令出現(xiàn)了問題,提示說找不到ssl模塊,出現(xiàn)錯誤如下:

pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.

Could not fetch URL https:*******: There was a problem confirming the ssl certificate: 
Can't connect to HTTPS URL because the SSL module is not available. - skipping

本人安裝Python3.6的操作如下:

1.wget獲取安裝包:
  wget http://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

2.解壓安裝包:
  tar -xvzf Python-3.6.2.tgz

3.檢查安裝平臺屬性,系統(tǒng)是否有編譯時所需要額庫,以及庫的版本是否滿足編譯需要
  ./configure

4.編譯源碼
  make

5.成功編譯之后,安裝
  sudo make install

在安裝完之后,我們希望用pip3命令來安裝numpy。首先,用如下命令安裝pip3:

sudo install python3-pip

安裝完之后,使用pip3安裝numpy:

sudo pip install python-numpy

但是此時就出錯了,顯示本文開始提到的錯誤,大致意思就是安裝過程需要SSL,但是那個SSL找不到。

本人查閱網(wǎng)上資料,發(fā)現(xiàn)openSSL是系統(tǒng)自帶的,所以一定是安裝了的,本人用以下命令嘗試再次安裝openssl:

sudo apt-get install openssl
sudo apt-get install libssl-dev

但是安裝結(jié)果顯示是對其進行更新(update),這說明系統(tǒng)已經(jīng)安裝了openssl。但是pip3就是找不到ssl模塊。

本人進入python3中,然后進行ssl導(dǎo)入操作:

import ssl

結(jié)果出錯,錯誤如下:

no moudle named _ssl

顯示沒有ssl模塊。本人再進入python中(即系統(tǒng)自帶的python2.7中),進行ssl導(dǎo)入操作:

import ssl

發(fā)現(xiàn)并沒有顯示錯誤,導(dǎo)入正常。這說明openssl已經(jīng)安裝了,只是python2可以調(diào)用,新安裝的python3卻不能調(diào)用。

本人查閱資料發(fā)現(xiàn),在./configure過程中,如果沒有加上–with-ssl參數(shù)時,默認(rèn)安裝的軟件涉及到ssl的功能不可用,剛好pip3過程需要ssl模塊,而由于沒有指定,所以該功能不可用。

解決辦法是重新對python3.6進行編譯安裝,用一下過程來實現(xiàn)編譯安裝:

cd Python-3.6.2
./configure --with-ssl
make
sudo make install

這樣就允許安裝的python3使用ssl功能模塊,進入python3中,執(zhí)行import ssl發(fā)現(xiàn)未出錯,正常再次調(diào)用pip3指令來安裝numpy,發(fā)現(xiàn)正常,問題解決!

以上這篇python3中pip3安裝出錯,找不到SSL的解決方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python+Django+pycharm+mysql 搭建首個web項目詳解

    python+Django+pycharm+mysql 搭建首個web項目詳解

    這篇文章主要介紹了python+Django+pycharm+mysql 搭建首個web項目,結(jié)合實例形式詳細(xì)分析了python+Django+pycharm+mysql搭建web項目的具體步驟與相關(guān)操作技巧,需要的朋友可以參考下
    2019-11-11
  • Python的類實例屬性訪問規(guī)則探討

    Python的類實例屬性訪問規(guī)則探討

    這篇文章主要介紹了Python的類實例屬性訪問規(guī)則,本文總結(jié)了一些對C++和Java程序員來說不是很直觀的地方來說明Python中的類實例屬性訪問,需要的朋友可以參考下
    2015-01-01
  • pandas dataframe 中的explode函數(shù)用法詳解

    pandas dataframe 中的explode函數(shù)用法詳解

    這篇文章主要介紹了pandas dataframe 中的explode函數(shù)用法詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • 淺談Pandas dataframe數(shù)據(jù)處理方法的速度比較

    淺談Pandas dataframe數(shù)據(jù)處理方法的速度比較

    這篇文章主要介紹了淺談Pandas dataframe數(shù)據(jù)處理方法的速度比較,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-04-04
  • 通過python的matplotlib包將Tensorflow數(shù)據(jù)進行可視化的方法

    通過python的matplotlib包將Tensorflow數(shù)據(jù)進行可視化的方法

    今天小編就為大家分享一篇通過python的matplotlib包將Tensorflow數(shù)據(jù)進行可視化的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-01-01
  • python圖形工具turtle繪制國際象棋棋盤

    python圖形工具turtle繪制國際象棋棋盤

    這篇文章主要為大家詳細(xì)介紹了python圖形工具turtle繪制國際象棋棋盤,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • 零基礎(chǔ)寫python爬蟲之打包生成exe文件

    零基礎(chǔ)寫python爬蟲之打包生成exe文件

    本文介紹了通過pyinstaller和pywin32兩個插件在windows環(huán)境下,將py文件打包成exe文件,有需要的朋友可以參考下
    2014-11-11
  • 使用Python腳本備份華為交換機的配置信息

    使用Python腳本備份華為交換機的配置信息

    在現(xiàn)代網(wǎng)絡(luò)管理中,備份交換機的配置信息是一項至關(guān)重要的任務(wù),備份可以確保在交換機發(fā)生故障或配置錯誤時,能夠迅速恢復(fù)到之前的工作狀態(tài),本文將詳細(xì)介紹如何使用Python腳本備份華為交換機的配置信息,需要的朋友可以參考下
    2024-06-06
  • Python 框架 FastAPI詳解

    Python 框架 FastAPI詳解

    FastAPI 是一個現(xiàn)代、快速且高性能的 Web 框架,用于 Python 3.6+,基于 Python 類型提示構(gòu)建 API,它通過 Starlette 和 Pydantic 優(yōu)化,支持多種 HTTP 方法、異步編程、數(shù)據(jù)驗證和自動生成交互式文檔,FastAPI 適合快速開發(fā)高性能、可擴展的 Web 服務(wù)
    2024-11-11
  • Python opencv實現(xiàn)人眼/人臉識別以及實時打碼處理

    Python opencv實現(xiàn)人眼/人臉識別以及實時打碼處理

    這篇文章主要為大家詳細(xì)介紹了Python opencv實現(xiàn)人眼、人臉識別,以及實時打碼處理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-04-04

最新評論