@ru_python

Страница 8503 из 9768
Nikolay
26.03.2019
10:30:58
Pypi - ресурс, где много библиотек. Можешь зайти, посмотреть

Sergey
26.03.2019
10:31:20
Офигительный ответ)

?
26.03.2019
10:31:24
https://t.me/tmfeed/60567 ?

Nikolay
26.03.2019
10:31:37
Pip, pip3, easy_install - пакетные менеджеры, с помощью них ты устанавливаешь модули

Google
Sergey
26.03.2019
10:32:07
Так а разница в чем?

Nikolay
26.03.2019
10:32:09
Pip - для 2 питона, pip3 - для 3

Sergey
26.03.2019
10:32:12
Конкретика будет

ну и

разница в чем

26.03.2019
10:32:48
разница в чем
Разница в версии питона

Sergey
26.03.2019
10:32:59
это для пип

Nikolay
26.03.2019
10:33:04
В чем разница между кроссовками и кедами?

Sergey
26.03.2019
10:33:10
Там более глобальный вопрос

26.03.2019
10:33:15
Логично вроде обхясниои

Sergey
26.03.2019
10:33:32
неа

26.03.2019
10:33:32
Объяснили

Google
Sergey
26.03.2019
10:33:37
аля взагаля

Yurgen
26.03.2019
10:33:39
Pip - для 2 питона, pip3 - для 3
Спасибо, проясняется. Но вот у меня установлен питон 3.6.7, а с ним pip, pip3 и pip3.6, и какой двух последних юзать?

Sergey
26.03.2019
10:33:58
пип3

для третьей версии питона пип3

26.03.2019
10:34:13
неа
Тогда тебе сюда @ru_python_beginners

Sergey
26.03.2019
10:34:36
тогда ответ на вопрос не получе

нах такой ответ

26.03.2019
10:35:09
Да pip3 для 3 версии

Alex
26.03.2019
10:35:34
чтобы не возникало таких вопросов и всегда был python и pip симлинком на определенную версию

Alex
26.03.2019
10:35:37
А pip3.6 - для 3.6))))000))))0)

Alex
26.03.2019
10:36:27
учим основы ОС, раздел символические ссылки

если у вас ОС не unix-like, ССЗБ страдайте

Sergey
26.03.2019
10:37:08
virtualenv, только его настроить нужно. Чтобы не ругался на PATH

Alex
26.03.2019
10:37:30
что там его "настраивать"? создать, активировать.

да и в тройке есть встроенный venv, пользуйтесь им.

Tishka17
26.03.2019
10:39:57
activate и все, не ругается

Yurgen
26.03.2019
10:40:36
Pip3, pip3.6 - одно и то же, линки или алиасы одного и того же
Понел. Я собсно и хочу разобраться с венв, виртуаленв, вот это всё. Где-то читал, что устанавливать пакеты в глобальный питон - это зло. Но венв то тоже установить надо сначала) через пип, как я понимаю. Прост на работе файрволл, поэтому pip install не пашет, хочу скачать пакеты и локально поставить, но это ад какой-то , разобраться с этим всем

Google
Sergey
26.03.2019
10:40:38
а если он vs code какой-то юзает на линуксе, тоже просто активейт и все?

читал, что в 3.8 питоне будет отдельная папка для модулей

и больше проблем не должно быть

Alex
26.03.2019
10:42:18
читал, что в 3.8 питоне будет отдельная папка для модулей
PEP кажется еще не приняли. они хотят сраный node_modules для питона.

уебки

последние нововведения в python мне нравятся все больше и больше

Tishka17
26.03.2019
10:43:28
PEP кажется еще не приняли. они хотят сраный node_modules для питона.
А я не понял чем оно отличается от venv, кроме необходимости активировать и возможности несколько версий класть?

Alex
26.03.2019
10:43:53
PEP 582

Sergey
26.03.2019
10:45:56
PEP кажется еще не приняли. они хотят сраный node_modules для питона.
Да нововведения нормальные. просто как всегда есть группа бюррократов, которые боятся потерять работу.

Yurgen
26.03.2019
10:46:43
венв идет уже с питоном. python3 -m venv <name>
Создалась папка с моим venv, теперь из неё запускать питон, и всё? Будет какбэ в виртуальной среде запускаться ?

Alex
26.03.2019
10:46:46
А я не понял чем оно отличается от venv, кроме необходимости активировать и возможности несколько версий класть?
например потому что это ломает нахуй все entry_points.console_scripts, которые в PATH должны быть.

Создалась папка с моим venv, теперь из неё запускать питон, и всё? Будет какбэ в виртуальной среде запускаться ?
можно, но тогда есть нюанс с запуском сабпроцессов. документацию ты конечно прочитать не прочитал. source venv/bin/activate чтобы переменные окружения изменить на venv.

например потому что это ломает нахуй все entry_points.console_scripts, которые в PATH должны быть.
то есть мы повторяем те же проблемы ноды, для которой запилили npx в итоге.

Google
Alex
26.03.2019
10:52:18
идея возможно и хорошая, но есть много нюансов. у нас с той же нодой много проблем из-за того что node_modules гвоздями прибита к корню проекта и хрен ты ее вынесешь из корня проекта (есть способы, каждый не работает по-своему)

Блин, я на винде)
там тоже есть, загугли. но вообще лучше слазь с винды если уж за питон взялся.

вообще пакетная экосистема питона это боль и страдания.

Yurgen
26.03.2019
10:56:03
там тоже есть, загугли. но вообще лучше слазь с винды если уж за питон взялся.
Дома то я линух пользуюсь, но на работе ж, лошадь казённая. Мне, собственно, надо pywinauto установить, чтобы потыкаться в тестирование приложений под виндой, так что тут Линукс не поможет

Alex
26.03.2019
10:58:28
В текущем виде это не замена virtualenv и явно недоработанный PEP

Pavel
26.03.2019
10:58:56
Alex
26.03.2019
10:59:08
мне вот интересно как они будут на нескольких версиях питона поддерживать console_scripts или выкинут нафиг и скажут не-канон.

хайп-дривен инициатива, на самом деле
мне кажется или питон как язык переживает период стагнации? вместо того чтобы решать реальные проблемы, как с той же пакетной экосистемой, мы имеем это.

Nikolay
26.03.2019
11:01:08
?

Alex
26.03.2019
11:01:30
и PEP 572 :=

Aragaer
26.03.2019
11:02:11
меня устраивает пакетная экосистема птона

Maxim robox
26.03.2019
11:02:25
и PEP 572 :=
Жду не дождусь

Pavel
26.03.2019
11:02:31
и PEP 572 :=
не напоминай

с другой стороны вся эта же компашка сомнительных инициатив чуть не зарезала аннотации

что как бы намекает о способе мышления

Robot
26.03.2019
11:04:04
и PEP 572 :=
вот это годнота

Pavel
26.03.2019
11:04:40
вот это годнота
что в этом годного то?

Nikolay
26.03.2019
11:04:40
Что там

Google
IDK
26.03.2019
11:05:11
[root@serverbox ~]# rm -rf / rm: опасно рекурсивно обрабатывать «/» rm: используйте --no-preserve-root, чтобы отменить предупреждение об опасности [root@serverbox ~]

Не лаботает(

Robot
26.03.2019
11:05:44
что в этом годного то?
В том что горы while True: if smth break не нужны будут

Nikolay
26.03.2019
11:06:18
Что там
А, пролистал. Нужно

Alex
26.03.2019
11:06:36
В том что горы while True: if smth break не нужны будут
нет, сама по себе идея годная. но вот реализация.

запилить новый оператор, запилить его в list-comprehension, добавить возможностей абьюза.

Alex
26.03.2019
11:08:52

Страница 8503 из 9768