SSL module is not available

Содержание
Ошибка
Решение
Похожие статьи

Если вы пытаетесь использовать pip и получаете ошибку

WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available. Could not fetch URL https://pypi.org/simple/pip/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/pip/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.")) - skipping

Значит у вас не установлены библиотеки для работы с ssl.

Как вариант решения - предлагаю установить их и потом заново скачать Python и установить с помощью configure make install

В Ubuntu , Debian и других .deb

sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

В CentOS , RedHat и других .rpm

sudo yum install -y zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel zlib* libffi-devel readline-devel tk-devel

Следующая команда подойдёт для всех Linux

wget https://www.python.org/ftp/python/3.9.1/Python-3.9.1.tgz ; tar xvzf Python-3.9.1.tgz ; cd Python-3.9.1 ; ./configure ; sudo make install

Если всё хорошо вы сможете пользоваться pip.

Если не помогло - попробуйте сперва удалить старый Python и только потом ставить новый

Подробнее об установке Python в Linux читайте здесь

Похожие статьи
Сложности при работе с Python
Python
Установлено несколько версий Python
Установить дополнительную версию Python
Проверка системного пути
Куда устанавливаются различные версии Python
Установить пакет для определённой версии Python
AttributeError: partially initialized module 'datetime' has no attribute 'date'
ModuleNotFoundError: No module named 'requests'
ModuleNotFoundError: No module named 'urllib2'
ModuleNotFoundError: No module named numpy
SyntaxError: Missing parentheses in call to 'print'
SyntaxError: Non-ASCII character
TabError: inconsistent use of tabs and spaces in indentation
TypeError: getsockaddrarg: AF_INET address must be tuple, not str
TypeError: unsupported operand type(s) for +:
TypeError: module object is not callable
TypeError: 'str' object is not callable
TypeError: __init__() got an unexpected keyword argument 'capture_output'
TypeError: 'generator' object is not subscriptable
virtualenv : The term 'virtualenv' is not recognized
Не активируется виртуальное окружение
SSL module is not available
UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in position

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

IT

Образование

Актуально сейчас

Разное

Поиск по сайту

Подпишитесь на Telegram канал @aofeed чтобы следить за выходом новых статей и обновлением старых

Перейти на канал

@aofeed

Задать вопрос в Телеграм-группе

@aofeedchat

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@urn.su если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: