513 / 145 / 28
Регистрация: 18.04.2015
Сообщений: 1,872
Записей в блоге: 15
1

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

26.06.2018, 23:38. Показов 4694. Ответов 0
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
делаю


1C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
pip3 install -r requirements.txt
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Ignoring lxml: markers 'sys_platform == "win32"' don't match your environment
Ignoring pypiwin32: markers 'sys_platform == "win32"' don't match your environment
Collecting Babel==2.3.4 (from -r requirements.txt (line 1))
  Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)': /simple/babel/
  Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)': /simple/babel/
  Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)': /simple/babel/
  Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)': /simple/babel/
  Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)': /simple/babel/
  Could not fetch URL https://pypi.org/simple/babel/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='pypi.org', port=443): Max retries exceeded with url: /simple/babel/ (Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available.",)) - skipping
  Could not find a version that satisfies the requirement Babel==2.3.4 (from -r requirements.txt (line 1)) (from versions: )
No matching distribution found for Babel==2.3.4 (from -r requirements.txt (line 1))
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
в чем может быть проблема?

Добавлено через 1 минуту
1C
1
2
3
4
5
6
7
[root@localhost tmp]# python3 -V
Python 3.6.3
[root@localhost tmp]# which python3
/usr/local/bin/python3
[root@localhost tmp]# pip3 -V
pip 10.0.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)
[root@localhost tmp]#
Добавлено через 8 минут
centos 7

Добавлено через 36 минут
====================================

Python
1
2
3
4
5
6
7
.
wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tgz
tar xvf Python-3.6.3.tgz
cd Python-3.6.3
./configure
make
make altinstall

потом


yum -y install python36u-pip

yum -y install python36u-devel

но не получается запустить pip3

Добавлено через 4 часа 45 минут
жесткая жесть устанавливать на centos 7 программы работающие на python3 =(

а отключить по умолчанию, python2 нельзя - падает система

Добавлено через 3 минуты
проблема в том, что установка питон3 пакеты с PIP не удовлетворяем пакет rpm зависимостей. Для установки пакета Odoo RPM необходимы версии пакетов python3. Мы работаем над rpm repo, но он не будет работать с CentOS 7. CentOS 7 устарел для RPM python3-пакетов.

Добавлено через 27 минут
пожалуй, установить python3 в centos7 можно только так


https://my.oschina.net/u/138005/blog/889477

где идет замена, полная...


Установить epel-Release и других сопутствующих зависимостей
sudo yum install -y epel-release
sudo yum -y update


Удалить другие сервера баз данных
sudo yum remove mariadb mariadb-server


Установить nodejs и меньше плагинов
Установить PostgreSQL
yum install postgresql-server -y


Для инициализации базы данных
service postgresql initdb


Запустить службу PostgreSQL
#查看服务状态
systemctl status postgresql

#启动服务
systemctl start postgresql

#开机运行服务
systemctl enable postgresql


验证PostgreSQL安装
su - postgres

#使用psql命令来进入PostgreSQL

psql

#需要创建postgres密码
\password postgres #输入2次密码

#按Ctrl+D退出


Использовать rpm-пакет, чтобы установить Python 3. 6
yum -y install https://centos7.iuscommunity.org/ius-release.rpm

yum makecache
yum install python36u
yum -y install python36u-pip
yum -y install python36u-devel


Будет На Python 3. 6 и модификации по умолчанию
поиск в Python 3. 6 Место установки

which python3.6
Дать место в /usr/Бен/Python 3 есть. 6
новый для Python 3 ссылки

ln -s /usr/bin/python3.6 /usr/bin/python3
Изменить/usr/Бен/Python в ссылке

cd /usr/bin
mv python python.bak #将python备份
ln -s /usr/bin/python3.6 /usr/bin/python
Обнаружить версию Python

python -V


Новый Пип


ln -s /usr/bin/pip3.6 /usr/bin/pip3
ln -s /usr/bin/pip3.6 /usr/bin/pip


Для того, чтобы убедиться, что не влияет на программное обеспечение ням, используя Python, вы должны сначала изменить конфигурацию ням

#更改yum脚本的python依赖
cd /usr/bin
ls yum*
yum yum-builddep yum-config-manager yum-debug-dump yum-debug-restore yumdownloader yum-groups-manager

更改以上文件头为
#!/usr/bin/python 改为 #!/usr/bin/python2.7

修改gnome-tweak-tool配置文件
# vi /usr/bin/gnome-tweak-tool
#!/usr/bin/python 改为 #!/usr/bin/python2.7

修改urlgrabber配置文件
# vi /usr/libexec/urlgrabber-ext-down
#!/usr/bin/python 改为 #!/usr/bin/python2.7


vi /usr/libexec/urlgrabber-ext-down
把第一行指定的python版本改为python2.7
即: #!/usr/bin/python 改为 #!/usr/bin/python2.7
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.06.2018, 23:38
Ответы с готовыми решениями:

pip is configured with locations that require TLS/SSL
Такая проблема. Создаю виртуальное окружение python3.6 -m venv p36 source p36/bin/activate ...

Не устанавливаются модули на сервер - invalid syntax, ssl module in Python is not available
centos 6 запускаю питон через алиас python3.8, так как на сервере уже есть 2 версия. pip install...

SMTP, SSL, TLS
Здравствуйте, устанавливаю соединение с smtp.mail.ru, получаю - 220 smtp42.i.mail.ru ESMTP ready...

Безопасность и SSL/TLS
Всем привет! Незнаю где спросить вопросы по безопасности, решил здесь так как программирую на C#....

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.06.2018, 23:38
Помогаю со студенческими работами здесь

Настройка SSL/TLS
Всем доброго времени суток! Пытаюсь настроить SSL/TLS но почему то служба postgresql jnrj....

SSL, TLS и POP3
Друзья-программисты, очень нужна ваша помощь!!! Я бьюсь над созданием почтового клиента(не...

Чем отличаются TLS и SSL
В чем конкретные отличия, и почему TLS лучше SSL?

Подключение к FTP с TLS/SSL
Собственно вопрос: надо написать прогу которая закидывает файлики на сервер. Только соединение с...

Подскажите книги по SSL/TLS
Доброго времени суток! Подскажите, дорогие форумчане, по каким источникам можно подучить SSL/TLS,...

Структура сертификата SSL\TLS
Админы, просьба перебросить тему туда, где она будет актуальней. Всем привет. Цитата с ресурса...

Could not create SSL/TLS secure channel
Добрый день! Следующая проблема: есть служба, есть объект httpwebrequest, создаем TLS соединение и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru