
Nikolay
03.06.2018
11:25:49
там нет ни слова ни про zlib, ни про sqlite
просто у тебя не соберутся те части, для которых не установлены зависимости, и интерпретатор не будет полноценным

John
03.06.2018
11:26:39
Наркоманы ебучие, питон из сорцов собирать

Dmitry
03.06.2018
11:27:03

Google

Dima
03.06.2018
11:27:18

Nikolay
03.06.2018
11:27:24
там нет ничерта

John
03.06.2018
11:27:40

Dmitry
03.06.2018
11:27:43

Alexander
03.06.2018
11:27:44

Nikolay
03.06.2018
11:27:49
репу в студию
https://github.com/python/cpython#build-instructions

John
03.06.2018
11:27:55
На грабли понаступать?

Nikolay
03.06.2018
11:28:23
и sqlite тебе прям не нужен вообще никогда будет? прям уверен?
и ssl тоже?

Stanislav
03.06.2018
11:28:50
Нахуй нада

Nikolay
03.06.2018
11:28:59
всем этим вещам нужны системные либы, тащемта

Google

Alexander
03.06.2018
11:29:16

John
03.06.2018
11:29:33
:D

Alexander
03.06.2018
11:29:48
Ты когда питон 3й ставишь - делаешь venv и там запускаешь всё что хочешь
Я кстати очень много работаю с zlib, потому что мне надо реверсить много. )

Nikolay
03.06.2018
11:30:12
venv просто переменные окружения для питономодулей подменяет

Stanislav
03.06.2018
11:30:42

Dmitry
03.06.2018
11:30:56

Nikolay
03.06.2018
11:30:57
проблему отсутствия сишных либ он никак не решит

Alexander
03.06.2018
11:31:00
Я не в курсе, почему либы поставить нельзя

Nikolay
03.06.2018
11:31:03

Alexander
03.06.2018
11:31:45

Stanislav
03.06.2018
11:32:02
А ещё в бинарном виде есть закладки, лучше конечно компилить, перед этим читая сорсы

Nikolay
03.06.2018
11:32:10
кроме того, от того, что ты поставишь стороннюю либу, которая полагается на то что в интерпретатор встроен тот же ssl, он там не появится

Alexander
03.06.2018
11:32:15
каких, например, нет?
Всё что ты писал, я мог поставить с repo.
ок.

Nikolay
03.06.2018
11:32:31

John
03.06.2018
11:33:10
Кек, да пусть строят, стреляют себе в ногу. Для опыта полезно.

Alexander
03.06.2018
11:33:24

Google

Nikolay
03.06.2018
11:33:25

Alexander
03.06.2018
11:34:22
Ну такое я точно никогда не делал. c sqlalch с sqlite.
Но mysql + sqlalch и sqlite отдельно у меня работали без кастома

ArtSumin
03.06.2018
11:34:45
pythonX.Y-dev поставится только в том случае если у меня стоит python3? или это просто системные либы и все

Nikolay
03.06.2018
11:35:07

Alexander
03.06.2018
11:35:32
Не соглашусь, но отрицать не буду. )

Nikolay
03.06.2018
11:35:47

ArtSumin
03.06.2018
11:35:52

Nikolay
03.06.2018
11:35:57
это отдельный пакет

Alexander
03.06.2018
11:36:06
Ну ssl - я никогда не собирал python с его поддержкой
Просто ставил openssl-dev+openssl и всё
Он у меня цепляет текущую версию ssl из системы

Nikolay
03.06.2018
11:36:29

Q
03.06.2018
11:36:39
Что насчёт pip?

Nikolay
03.06.2018
11:36:42
если бы не ставил openssl-dev руками - не было бы поддержки в интерпретаторе
более того, сильно подозреваю, встроенный pip не сможет качать пакеты по ssl, если его нет

Alexander
03.06.2018
11:37:32
Не сможет, но тогда у тебя и yum не будет работать.

Google

Alexander
03.06.2018
11:37:56
Потому что он так же пользует системые либы для python, на котором написан yum.
Если я ничего не путаю. )

Nikolay
03.06.2018
12:07:32
а питону нужны
в этом и разница между openssl и openssl-dev, первое - голая либа, второе - заголовочные файлы к ней
первого достаточно для работы, но для компиляции нужно второе обязательно

ArtSumin
03.06.2018
12:11:29
Это подойдет? как я понимаю нужный пакет

Admin
ERROR: S client not available

Nikolay
03.06.2018
12:13:58
https://ius.io/GettingStarted/

ArtSumin
03.06.2018
12:14:53

Nikolay
03.06.2018
12:15:03
ага

ArtSumin
03.06.2018
12:28:19
ага
Permission denied
выкиывает при тесте uwsgi —http :8000 —wsgi-file test.py

Nikolay
03.06.2018
12:48:40

ArtSumin
03.06.2018
12:50:08
?

Nikolay
03.06.2018
12:51:58
Добавь юзера, от которого ты это запускаешь, в ту же группу, где nginx
Кажется, www-data
И выстави эту группу и права 775 на файл юникс-сокета

ArtSumin
03.06.2018
13:00:12

Google

ArtSumin
03.06.2018
13:00:21
с sudo команду не находит такую
sudo: uwsgi: command not found

Nikolay
03.06.2018
13:00:43
Не надо судо
Выстави права корректно

ArtSumin
03.06.2018
13:02:42

Georgiy
03.06.2018
13:11:06

enrvate
03.06.2018
13:21:08
Доброго времени суток.
def test(key=None):
while True:
print(key)
time.sleep(1)
threading.Thread(name='background_HEY', target=test, args=('HEY')).start()
TypeError: test() takes from 0 to 1 positional arguments but 3 were given
Что я делаю не так?

Nikolay
03.06.2018
13:25:24

Oleg
03.06.2018
13:25:37
Ребята, есть либа для парсинга .feature файлов (cucumber) в джейсон или питоновские структуры? Кто-то сталкивался?

Nikolay
03.06.2018
13:25:44
('dfff',)

enrvate
03.06.2018
13:26:18
понял, спасибо, сейчас попробую
спасибо, работает

ArtSumin
03.06.2018
13:49:13
Права на запись в сокет нужны
Да пошло оно. Одно дело что я не могу найти права, другое , что я обнаружил что у меня просто проект не запускается No module named '_sqlite3' короче я сегодня не сплю походу

Nikolay
03.06.2018
13:49:49
тот, что в ius-release?
потому что текст ошибки как раз указывает на то, что интерпретатор собран без поддержки sqlite

ArtSumin
03.06.2018
13:51:54
Python 3.6.5

Nikolay
03.06.2018
13:54:13