• B правой части каждого сообщения есть стрелки и . Не стесняйтесь оценивать ответы. Чтобы автору вопроса закрыть свой тикет, надо выбрать лучший ответ. Просто нажмите значок в правой части сообщения.

pip3 не устанавливает модули.

New

Green Team
04.04.2019
21
1
BIT
0
При попытки установить модули через pip3, пишет:
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL : There was a problem confirming the ssl certificate.
Или если например, хочу посмотреть установленные модули:
pip3 list
Package Version
---------- -------
pip 20.2.3
setuptools 49.2.1
WARNING: pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Could not fetch URL : 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
...как это решить?
 
Решение
В общем походил по инету... решил эту проблему таким образом:

apt install python3-pip
pip3 install --upgrade pip

1 sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev (libreadline-gplv2-dev - этот пакет устарел, поэтому без него ставил, остальные)

2 (отсюда скачал архив с версией python который ранее я установил(v3.9.4)и распаковал в ту же директорию куда скачал)

3 Зашёл в распакованную директорию, открыл там терминал и запустил файл ./configure

4 Затем в терминале набрал sudo make && sudo make install (скомпилировал)

Попробовал установить пакет: pip3 install name_package (выдало ошибку: FileNotFoundError: [Errno 2] No...

Kondit

Green Team
05.10.2020
81
15
BIT
0
попробуй sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev
 

New

Green Team
04.04.2019
21
1
BIT
0
В общем походил по инету... решил эту проблему таким образом:

apt install python3-pip
pip3 install --upgrade pip

1 sudo apt install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev (libreadline-gplv2-dev - этот пакет устарел, поэтому без него ставил, остальные)

2 (отсюда скачал архив с версией python который ранее я установил(v3.9.4)и распаковал в ту же директорию куда скачал)

3 Зашёл в распакованную директорию, открыл там терминал и запустил файл ./configure

4 Затем в терминале набрал sudo make && sudo make install (скомпилировал)

Попробовал установить пакет: pip3 install name_package (выдало ошибку: FileNotFoundError: [Errno 2] No such file or directory: b'liblibc.a')

Затем перешёл в директорию x86_64-linux-gnu:
cd /usr/lib/x86_64-linux-gnu/
И ввёл каманду:
ln -s -f libc.a liblibc.a

ВСЁ! Всё заработало. Перезагрузился и удалил скаченный архив с python и распакованную директорию.
ps: Vbox Kali Lnux 2021
 
Решение
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!