
Тёма
25.05.2016
20:54:37
короче чтобы установить питон - делай pyenv install 2.7.11 например

Zart
25.05.2016
20:54:40
а я про венду

Тёма
25.05.2016
20:54:50
или любая другая версия из списка, который ты видишь

Wisketchy
25.05.2016
20:55:00
Немного в сторону вопрос - в чём тонкости различия применения virtualenv и pyenv? Или, в принципе, они просто примерно одно и тоже делают?

Google

Тёма
25.05.2016
20:55:08

53r63rn4r
25.05.2016
20:55:26
Устанавливаю на винде лучше чем в линухе: согласен, далее, далее, закрыть.

Тёма
25.05.2016
20:55:28
хотя хз можно ли виртуалэнвом поставить себе версию питона которой у тебя нет
Тут их много
когда установишь - можешь сделать pyenv shell 2.7.11 или pyenv global 2.7.11
ну и вместо 2.7.11 - твоя версия

53r63rn4r
25.05.2016
20:56:12
Я кстати неделю назад не выдержал и поставил себе винду 10

Тёма
25.05.2016
20:56:23
в случае с шелл - ты в текущем шелле изменишь питон
в случае с глобал - глобально

53r63rn4r
25.05.2016
20:56:25
Не помню, что-то не ставилось на убунте
С питоном

Wisketchy
25.05.2016
20:56:50
Ой-вей. Т.е. ты снёс убунту и поставил десятку?

Тёма
25.05.2016
20:56:52
pyenv version - текущяя версия питона, также можно python —version проверять
pyenv versions - список версий питона на твоем компе

53r63rn4r
25.05.2016
20:57:05
И я подумал, что руки у меня из жепи и что это красноглазым становиться, по форумам лазить, то и снес её

Wisketchy
25.05.2016
20:57:08
И как она? Говорят там баш работает

Тёма
25.05.2016
20:57:17
pyenv uninstall 2.7.11 - удалить питон твой установленный pyenvом

Google

Alexey
25.05.2016
20:57:25

53r63rn4r
25.05.2016
20:57:30
Да, вродь норм, но я заметил одно НО

Zart
25.05.2016
20:57:31
виртуаленв не ставит питоны
билдаут умеет

53r63rn4r
25.05.2016
20:58:12
Когда на винде у меня ноут греется и кулер слабо разгоняется, а на убунте - так холодненький, приятный и кулер работает КОГДА НАДО

Zart
25.05.2016
20:58:28
т.е. убунта не работает, а прохлаждается

Тёма
25.05.2016
20:58:31
папка по умолчанию - ~/.pyenv
там живут все твои питоны и сам пайенв
но ты можешь менять это дело для каждой установки и хоть системный питон себе пайенвом поставить
но лучше не надо

53r63rn4r
25.05.2016
20:58:41
Типа того, хд
А в убунтах питоны предустановлены

Zart
25.05.2016
20:59:10
самое главное человеку-то рассказать забыли

Alexey
25.05.2016
20:59:12
Я просто тестю под виндой, но работает каряво

Zart
25.05.2016
20:59:24
нахрена весь этот хоккей

[Anonymous]
25.05.2016
20:59:28
Выполнил команды, папки не появилось

53r63rn4r
25.05.2016
20:59:29
И вот совет: не пытайтесь их снести
Хддд

Тёма
25.05.2016
20:59:38
по порядку
у тебя установился питон? если да - то чего так быстро? неужели столь мощный компутер?

Zart
25.05.2016
21:00:36
@murmuringvoices надеюсь ты в продакшен через пиенв не деплоишь

Google

[Anonymous]
25.05.2016
21:00:38
i3 третьего поколения всего

53r63rn4r
25.05.2016
21:00:38

Тёма
25.05.2016
21:00:48

Zart
25.05.2016
21:00:54
заметно

Тёма
25.05.2016
21:00:55
и тут речь не о нём

Zart
25.05.2016
21:01:09
а давайте начнем по порядку

Тёма
25.05.2016
21:01:38
ну да
у тебя должен работать твой новый питон
знакомься с ним
а давайте начнем по порядку
человек писал "Добрый вечер. У кого питон на лине? Объясните, какие пакеты ставить, какие удалить, где брать библиотеки? Пытаюсь импортировать через pip, но не нашёл библиотеку, только дополнения к ней. А через pacman поставил - отказывается видеть."

[Anonymous]
25.05.2016
21:02:11
.pyenv появилась, pyenv нет

Тёма
25.05.2016
21:02:23
я и говорю про .pyenv
в ней всё живет

Zart
25.05.2016
21:02:31
новички часто ставят всякий питонософт по руководствам вида "судо пип инсталл херня"
или там пакаджей гору
потом пишут свои скрипты и внезапно получают проблемы на ровном месте
изза конфликтующих версий софта или еще какой ерунды

Тёма
25.05.2016
21:02:58
один из вариантов

Zart
25.05.2016
21:03:14
к этому моменту система безнадёжно засрана, и исправлять это крайне сложно

[Anonymous]
25.05.2016
21:03:16
пип удалить?)

Zart
25.05.2016
21:03:36
поэтому этот человек учит тебя как сделать сразу так, чтобы можно было прибрать говно за собой и начать заново

Google

Zart
25.05.2016
21:03:53
плюс это вообще полезно в принципе для разделения проектов

Wisketchy
25.05.2016
21:04:09
Теперича периодически пользую виртуалэн с флагами включения сайт-пэкэджес

Zart
25.05.2016
21:04:53
способов изоляции за всю историю питона придумано немало - working-env, virtualenv, venv, buildout, и еще тележка

Alexey
25.05.2016
21:05:07

Zart
25.05.2016
21:05:35
сейчас стандартом дефакто является virtualenv, он кроссплатформен
всякие pyenv, virtualenvwrapper и иже с ними обычно надстройки поверх, для упрощения жизни

[Anonymous]
25.05.2016
21:06:14
А можно продолжить? Что с этим дальше делать?

Zart
25.05.2016
21:06:17
не имею ничего против, но азы стоит знать

Тёма
25.05.2016
21:06:27
только пожалуйста

53r63rn4r
25.05.2016
21:06:34
Хд

Тёма
25.05.2016
21:06:34
не делай sudo pip

Zart
25.05.2016
21:06:44
олсо пип не импортирует. инсталлирует.

53r63rn4r
25.05.2016
21:07:08
Делай после команды `sudo !!`

[Anonymous]
25.05.2016
21:07:11
инсталлить будет в папку?

Тёма
25.05.2016
21:07:29
инсталлить будет в папку?
что где именно - читай в мануале к пайенву на гитхабе, сам найдешь
но импортироваться оно всё должно потом нормально, если будешь продолжать юзать питон от пайенва, а не системный

[Anonymous]
25.05.2016
21:08:36
Спасибо вам, люди добрые

Тёма
25.05.2016
21:08:39
и помни, что оно в $PATH только у тебя, а не у рута. так что когда ты делаешь sudo pip или sudo python - ты запускаешь системный питон, никакого отношения к этому не имеющий

Google

Тёма
25.05.2016
21:09:09
и так как у тебя есть все права на эту папку - скорее всего ты где-то с правами напортачил, если пип не может куда-то писать

[Anonymous]
25.05.2016
21:09:32
но это не решило моих проблем
Нет, ну некоторые решило, но косвенные

Тёма
25.05.2016
21:09:46
тогда можешь сделать sudo chown -R $(whoami) ~/.pyenv
нужные

[Anonymous]
25.05.2016
21:10:14
их там нет
Could not find a version that satisfies the requirement pygame (from versions: )
No matching distribution found for pygame

Zart
25.05.2016
21:10:52
хм

Тёма
25.05.2016
21:11:02
посмотрел на стаковерфлоу
попробуй pip install hg+http://bitbucket.org/pygame/pygame
короче вот http://stackoverflow.com/questions/17869101/unable-to-install-pygame-using-pip
но учитывая что у тебя уже установлен он в арч - делать подобие build-dep смысла скорее всего нет, т к пакеты эти все у тебя должны быть

Zart
25.05.2016
21:12:02
кстати, а ты ставишь это всё на рабочей машинке с иксами?
тёма, прекрати пороть хрень

Тёма
25.05.2016
21:12:07
хорошо!
пойду учиться!
Эта группа больше не существует