1. 程式人生 > >ubuntu下使用pip3.6安裝模組總是報ssl module in Python is not available的錯誤

ubuntu下使用pip3.6安裝模組總是報ssl module in Python is not available的錯誤

   剛剛安裝了python3.6,在使用pip3.6安裝模組的時候出現如下錯誤。

[[email protected] ~]# pip install bottle
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting bottle
Could not fetch URL https://pypi.python.org/simple/bottle/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
Could not find a version that satisfies the requirement bottle (from versions: )
No matching distribution found for bottle

  從錯誤提示來看是缺少了ssl模組,但是ubuntu下如何安裝ssl模組呢?很多網友給的都是centos下的解決方案....

yum install openssl

yum install openssl-devel -y

  看到所有的都是centos的解決方案真的很扎心啊,在搜了n多篇資料之後終於找到ubuntu下的解決方案了
1.安裝ssl
sudo apt-get install openssl

sudo apt-get install libssl-dev

2. 修改Moudles/Setup  (該目錄在python的解壓目錄下)

vim Modules/Setup
#修改結果如下:
# Socket module helper for socket(2)
_socket socketmodule.c timemodule.c

# Socket module helper for SSL support; you must comment out the other
# socket line above, and possibly edit the SSL variable:
#SSL=/usr/local/ssl
_ssl _ssl.c \
-DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
-L$(SSL)/lib -lssl -lcrypto


3.重新安裝一次

./configure --prefix=/usr/local/python

make

sudo -H make install


4.python3

>>>import ssl  #檢測成功!
>>> 

相關推薦

ubuntu使用pip3.6安裝模組總是ssl module in Python is not available錯誤

   剛剛安裝了python3.6,在使用pip3.6安裝模組的時候出現如下錯誤。 [[email protected] ~]# pip install bottle pip is conf

ubuntupython3.6安裝Twisted失敗解決

python2.7雖然很火,但是根據老頭的說法,最多隻支援到2025年了。所以最好還是用python3吧。 在安裝Twisted的時候,一直提示錯誤。後來谷歌了下,說是Twisted暫時不支援3的版本,怎麼辦?只能編譯原始碼了。 1、下載安裝包 wget https://p

7. ubuntu 16.04 LTS 安裝模組兒fastdfs-nginx-module

  在安裝fastdfs-nginx-module 之前,首先伺服器應該正確安裝了Nginx , 並清楚地知道nginx 安裝後的目錄位置.ubuntu 下安裝Nginx 可參考筆者的另一篇部落格< 17. ubuntu 16.04 LTS 安裝 nginx> 

ubuntu pip3 與pipenv 安裝使用錯誤

一. pip3 的安裝 sudo apt install python3-pip   二. pipenv 的安裝 pip3 install --user pipenv   三. 使用pipenv 建立虛擬環境 pipenv install pipen

ubuntupip3 install 模組緩慢解決方案

一次性: pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple 包名   例如:   pip3 install -i https://pypi.tuna.tsinghua.ed

linux ubuntuabaqus-6.14安裝破解完全指南

本人親測可用 目錄 安裝前準備 安裝過程 機器配置 騰訊雲伺服器 ubuntu server 16.10 1.首先要在伺服器上安裝gui及相關依賴 sudo ln -s /lib64/x86_64-linux-gnu/libc.so.6 /lib64/libc.so.6 sduo apt install

WindowsPython3.6安裝第三方模組

一、 官網下載安裝包:  官網網址:https://www.python.org/  我下載的是3.6.3版本,如下圖:   二、 安裝安裝包,  1、 直接雙擊執行   2. 選擇Customize installation,一定要勾選Add_Python 3.6 t

Windows安裝模組mysqlclient錯處理

Windows環境下使用pip命令安裝Python模組mysqlclientpip install mysqlclient安裝過程報錯  [error] Microsoft Visual C++ 14.0 is required 於是更換另外一種方法安裝,到這個網站上下載mysqlclient安裝包https

ubuntu命令行安裝jdk --轉載

ase ash 個人電腦 efi code -a home rip source 1.ubuntu使用的是openjdk,所以我們需要先找到合適的jdk版本。在命令行中輸入命令: $apt-cache search openjdk 返回結果列表(因個人電腦而有所不同): d

ubuntu用anaconda3安裝Tensorflow

con orf 自帶 ubun all nac 現在 sta -c 我裝的Anaconda3自帶的puython3.6,不過在Ubuntu下面是對3.5和3.6版本沒區別的(因為教程上是3.5,而我裝的是3.6) 裝完Anaconda3後 conda install --

UbuntuGit的安裝與使用

ron 命令 enter add commit repos 更新 system color 不積跬步,無以至千裏。不積小流,無以成江海。                 《勸學篇》—— 荀子 Pro git簡體中文版 http://iissnan.com/pr

ubuntuDjango的安裝和使用(一)

ins tle nag 連接 ubunt apt 工具 process 運行 (一):背景在線 由於現在工作的需要,我需要使用Python來進行一個網站後臺的開發,python之前接觸過其語法的學習,基本的東西已經掌握,但是當時自學的時候是學得python3.5,而現在要使

UbuntuMongoDB的安裝和使用

ash fur 測試 進行 use default group ogg size 本博文介紹了MongoDB,並詳細指引讀者在Ubuntu下MongoDB的安裝和使用。本教程在Ubuntu14.04下測試通過.(2017.09.07) 安裝MongoDB MongoDB

ubuntu的pycharm安裝

comm idea mina esc details 文件 無奈 一個 由於 由於特殊原因 配置的ubuntu虛擬機硬盤被刪 無奈之下重新下載pycharm,故有此隨筆 1.下載   官網:http://www.jetbrains.com/pycharm/download/

Ubuntu,如何安裝堅果雲deb文件

依賴 tro 如何 inux 打開 依賴關系 堅果雲 ubunt sta 廢話部分 以前一直在用百度雲盤,剛從Win下轉到Linux,百度雲盤一直用網頁版也不方便,所以就想用另一在Linux下有客戶端的雲盤來代替百度雲盤,聽說堅果雲還不錯就從官網上下載了deb文件。 安裝

ubuntupip3 install 模塊緩慢解決方案

simple pan gpo highlight clas ins .cn sin light 解決方案: SegmentFault:https://segmentfault.com/q/1010000000162410 pip install -i https://

ubuntuOpen vSwitch安裝

方法 依賴 大量 local apt-get lib str lin code ubuntu下Open vSwitch安裝 有關Open vSwitch的安裝,網上有各種的教程資料,但一些已經過時,按照網上的教程,花費了大量時間,都沒能安裝成功。於是,通過查閱官方安裝教程以

ubuntupyspark的安裝

pan lin java_home credit tar 文件中 rect edi welcom 1.安裝jkd1.8(這裏不再描述) 2.直接在終端輸入pip install pyspark(官網提供的最簡單的一種安裝方式) 過程如下: Collecting pyspa

Java全棧程序員之02:UbuntuJava環境安裝、配置、測試

配置文件 軟件 三方 shel class 系統配置文件 一件事 devel java10 在上文講完之後,我們手裏的ubuntu只能算是一個上網機,什麽也幹不了,本篇我們將折騰它為開發機。 這裏,我們這裏假定你對linux體系是初級選手,所以本篇會講的啰嗦一點,高手就出

UbuntuDocker詳細安裝教程

為什麼要用docker,只有用過的人才知道有多爽,研究了幾天,在centos下安裝總會出現各種問題,新手建議使用Ubuntu,用下面的步驟安裝成功,親歷為證。 以下內容根據 官方文件 修改而來。 如果你過去安裝過 docker,先刪掉: sud