@ru_python

Страница 2434 из 9768
Igor
07.03.2017
09:35:58
почему?

Nikolay
07.03.2017
09:36:00
и да, даже он тебя не спасает

Igor
07.03.2017
09:36:04
от чего не спасет?

Nikolay
07.03.2017
09:36:09
первое правило питона - НИКОГДА не делать sudo pip install в системе, вообще
Как я вам тогда в системный питон батареек завезу?

Google
Nikolay
07.03.2017
09:36:18
почему?
потому что пакеты pip и пакеты brew - разные пакеты

Nikolay
07.03.2017
09:36:26
Части которых еще компилить надо

Igor
07.03.2017
09:36:26
Nikolay
07.03.2017
09:36:34
Какой-нибудь lxml

Nikolay
07.03.2017
09:36:34
Как я вам тогда в системный питон батареек завезу?
а в системный и не надо, завози в virtualenv

Psy
07.03.2017
09:37:05
да чёйта за чел на стикерах, откуда вы это тащите?

Nikolay
07.03.2017
09:37:44
С подключением!

Igor
07.03.2017
09:37:46
отож
да, я знаю, что разные. и что? ты спросил, как я установлю пакеты с помощью pip без sudo. я ответил. питон в макоси с помощью хоумбрю ставится в /usr/local. соответственно, доступ к site-packages и прочим /usr/local/bin/pip есть у пользователя и на чтение, и на запись без проблем.

ты мне так и не ответил, в чем здесь заключается костыль :)

Nikolay
07.03.2017
09:38:08


Nikolay
07.03.2017
09:38:21
вот тебе встречный простой вопрос - как мне ставить numpy - pip install numpy или brew install numpy?

Google
Igor
07.03.2017
09:38:23
и что плохого в том, чтобы ставить в системный питон некоторые особо часто используемые либы

pip install numpy, конечно

Nikolay
07.03.2017
09:39:10
тут примерно аналогия с IE - IE существует, чтобы запустить один раз и скачать нормальный браузер

так и системный питон существует, чтобы сделать один раз virtualenv и больше его не трогать

Nikolay
07.03.2017
09:39:33
Igor
07.03.2017
09:39:41
так и системный питон существует, чтобы сделать один раз virtualenv и больше его не трогать
а ничего, что virtualenv по умолчанию делает симлинки на системный питон? ;)

Nikolay
07.03.2017
09:39:59
kek

Nikolay
07.03.2017
09:40:06
а может и не на системный

Igor
07.03.2017
09:40:23
а может и не меняет. да. зависит от проброшенных аргументов

это меняет твое утверждение о том, что системный питон существует чтобы сделать venv и больше его не трогать

вот только трогаться он будет постоянно :)

и ты так и не ответил, чем чревата установка пакетов в системный питон

(ну или не в системный, но вне virtualenv, короче)

Google
Nikolay
07.03.2017
09:41:25
и ты так и не ответил, чем чревата установка пакетов в системный питон
в случае brew - мало чем, разве что тем, что brew будет ругаться

Tony
07.03.2017
09:41:31
Ну это вообще в крайнем случае

Igor
07.03.2017
09:41:32
причем здесь brew? забудь вообще про brew.

Nikolay
07.03.2017
09:41:37
я pip устанавливаю системным питоном

Nikolay
07.03.2017
09:41:49
причем здесь brew? забудь вообще про brew.
ну а в случае любого линуха это просто может повалить тебе систему

а так ничего

Nikolay
07.03.2017
09:42:12
Бутстраппингом: wget и скормить питону

https://bootstrap.pypa.io/get-pip.py

Nikolay
07.03.2017
09:42:43
Igor
07.03.2017
09:42:44
т.е. слово "никогда" в твоей фразе "никогда не устанавливайте ничего вне virtualenv" немножко некорректно? :)

Nikolay
07.03.2017
09:43:07
Как я по-вашему поставлю pip?

Nikolay
07.03.2017
09:43:18
ты можешь в убунте смело ставить sudo apt-get install python-pip

Tony
07.03.2017
09:43:25
Вообще ни о чем, пацаны. Лучше бы работали

Igor
07.03.2017
09:43:25
Maksim
07.03.2017
09:43:32
https://bootstrap.pypa.io/get-pip.py
тоесть установить?

Nikolay
07.03.2017
09:43:32
Google
Nikolay
07.03.2017
09:43:33
аа, так чтоле можно

53r63rn4r
07.03.2017
09:43:37
А как мне поставить пип3.6?

На лтс

Nikolay
07.03.2017
09:43:54
А как мне поставить пип3.6?
подключить ppa и поставить

либо собрать свой питон в папочке и туда поставить

Tony
07.03.2017
09:44:06
Как установить питон на айфон?

Nikolay
07.03.2017
09:44:20
А какже youtube-dl?
а что с ним?

так вот, моя позиция - можно sudo apt-get, можно pip install, никогда нельзя sudo pip install

Admin
ERROR: S client not available

Игорь
07.03.2017
09:44:50
а что с ним?
Он оттуда тянется

Nikolay
07.03.2017
09:45:15
Он оттуда тянется
что откуда тянется?

Maksim
07.03.2017
09:45:16
python3 -m pip install setuptools вот решение

Nikolay
07.03.2017
09:45:25
youtube-dl отлично в virtualenv у меня живет.

Nikolay
07.03.2017
09:45:43
вот так бы сразу ;)
так сразу я это и написал :)

Nikolay
07.03.2017
09:45:44
Оно кстати музыку из яндекс.музыки на ура качает)))

Незаконно правда

Igor
07.03.2017
09:45:48
ну нет.

Nikolay
07.03.2017
09:46:08
python3 -m pip install setuptools вот решение
пока это не sudo - все окей

Google
Nikolay
07.03.2017
09:46:35
Под root :D
ты толстый, уйди

Dmitriy
07.03.2017
09:47:11
Nikolay
07.03.2017
09:48:01
короче, тех, кто делает sudo pip install, надо бить ногами

в остальном я добрый и пушистый

Nikolay
07.03.2017
09:48:10
?

Dmitriy
07.03.2017
09:48:21
Можно еще su -c 'pip install'

Nikolay
07.03.2017
09:48:30
Ну вот как вы lxml поставите не в системный?

Nikolay
07.03.2017
09:48:31
Nikolay
07.03.2017
09:48:36
там же бекенд компиленная сишка

Nikolay
07.03.2017
09:48:55
Ну вот как вы lxml поставите не в системный?
sudo apt-get install libxml-dev libxslt-dev, а потом внутри virtualenv pip install lxml

Nikolay
07.03.2017
09:49:07
?

Nikolay
07.03.2017
09:49:08
все просто

системные пакеты обычно очень старенькие

Nikolay
07.03.2017
09:49:51
В репах не свежее))

Nikolay
07.03.2017
09:49:55
я охренел, когда увидел, что в убунте по дефолту libzmq 2.6, когда стабильгная версия - 4.2

Dmitriy
07.03.2017
09:49:55
На винде разве что проще установить из колеса

или как там

Nikolay
07.03.2017
09:50:08
На винде разве что проще установить из колеса
на винде как раз далеко не всегда

для винды есть магическая ссылка

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