Tishka17
Ты вообще в курсе, что на скриншоте?
Alex
охренительно ценное умозаключение
Alex
захотел показаться умным
Artyom
У меня 3.7 тоже стоит
Artyom
мне его из PATHPYTHON удалить?
Alex
какой нафиг PATHPYTHON? если ты о PYTHONPATH то при чем тут он?
Alex
ты что PYTHONPATH где-то менял?
Artyom
А что сделать?
Alex
мне его из PATHPYTHON удалить?
в смысле удалить?
Artyom
Alex
@Tishka17 вангую он глобально в системе PYTHONPATH изменить мог
Tishka17
Эм
Tishka17
Зачем
Alex
и скажи мил чиловек нахуя ты это сделал?
Tishka17
Я даже не знал что так можно и ничего не сломается
Alex
🤦‍♂️
Alex
мне решительно непонятно зачем совершать действия которых ты не понимаешь
Artyom
Он 3.7 прописал, думал и 3.6 надо дописать
Artyom
А что делать?
Alex
куда "прописал"
Artyom
exe
Artyom
в PYTHONPATH
Artyom
Так как исправить то?
Artyom
Как сделать правильно и совершить понятные действия
Alex
Как сделать правильно и совершить понятные действия
полагаю можешь попробовать удалить эту переменную окружения совсем.
Artyom
И переустановаить?
Artyom
ок
Alex
@Tishka17 нам что в винде нужен PYTHONPATH?
Artyom
Ничего не поменялось, все таже проблема
Anonymous
Почему asyncio.create_subprocess_shell не блокирует поток?
Alex
Почему asyncio.create_subprocess_shell не блокирует поток?
а почему он должен это делать?
Anonymous
а почему он должен это делать?
Не так выразился, почему он не блокирует поток, в котором исполняется( т.е. код идущий за ним выполняется не ожидая завершения процесса)?
Anonymous
а кто тебе сказал что этот вызов должен ожидать завершение дочернего процесса?
Так можно сделать? Просто в вызове выполняется конвертирование файла через ffmpeg, который без асинка просто весь поток блокирует
Tishka17
Никогда его не трогал
Tishka17
И смутно представляю зачем он
Alex
subprocess.Popen тоже не блокирует родительский процесс
Alex
во-вторых await на asyncio.subprocess.Process.wait()
Tishka17
Отдельный процесс просто не может блокировать твой
Alex
т.е. на объекте который тебе возвращает create_subprocess_shell
Anonymous
во-вторых await на asyncio.subprocess.Process.wait()
Там есть await, я его не скопировал
Alex
Там есть await, я его не скопировал
ты кажется не понял. await create_subprocess_shell вернет тебе объект процесса
Alex
можешь сделать property
Alex
гибридные свойства джанго ORM не умеет в отличие от алхимии если тебе это вдруг нужно
Alex
вот скажи ты из принципа примеры не читаешь в документации?
Alex
https://docs.python.org/3/library/asyncio-subprocess.html#examples
Artyom
перезагрузись
Перезагрузился, тоже самое
Artyom
How
Может кто сталкивался - реализовываем работу openssl с гост-алгоритмами подписи. До этого всегда работали с pyopenssl, однако при попытке использовать её с гостовским ключом она ругается на unsupported algorithm. Есть какой-то способ добавлять в неё свои алгоритмы? Всегда думал, что это просто надстройка, вызывающая openssl с переданными параметрами.
Alex
а интерпретатор у тебя какой выбран? 3.7 или 3.6?
Artyom
3.6
How
В опенссл гост, само собой, добавлен.
Alex
3.6
странно что он подхватывает 3.7
Artyom
Tishka17
А питон 3.7 у тебя вообще работает?
Artyom
Да, но там либа несовместима с ним
Artyom
поэтому 3.6 нужен
Tishka17
Попробуй из консоли venv создать
Artyom
PyAudio
Artyom
Кстати, а какая?
Tishka17
PyAudio
С чего ты решил, что она не работает на 3.7?
Слон
Слон
ребят
Artyom
сейчас при установке через pip3 лезет такое чудовище
Слон
объект
Слон
объект
двигается только влево и вправо
Слон
вверх в низ не хочет