Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 13, 2012 11:33:56

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Проблемы с easy_install и pip на MAC OS.

Даже больше скажу -- заработает. Но, блин, как в этой системе потом жить-то? Вот после такого в сети и появляются сообщения о глючности макоси.



Офлайн

#2 Ноя. 13, 2012 11:36:39

skavans
Зарегистрирован: 2012-11-13
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с easy_install и pip на MAC OS.

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

просто выполнить

$ curl -O https://raw.github.com/pypa/virtualenv/master/virtualenv.py
$ python virtualenv.py my_new_env
$ . my_new_env/bin/activate
(my_new_env)$ pip install …
и все? спасибо большое за помощь

Офлайн

#3 Ноя. 13, 2012 11:37:44

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Проблемы с easy_install и pip на MAC OS.

И не надо делать "sudo python setup.py". Забудье об этом.

Ставишь 3.3 c python.org и делаешь сделующее:

curl http://python-distribute.org/distribute_setup.py | sudo python3.3
curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | sudo python3.3
sudo pip install virtualenv virtualenvwrapper

Всё, больше систему трогать не надо. А надо почитать ман по virtualenvwrapper и радоваться тому, как всё просто и красиво.



Офлайн

#4 Ноя. 13, 2012 11:41:21

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Проблемы с easy_install и pip на MAC OS.

Ты определись, тебе 3.3 нужен, или 2.7? Если 2.7, то делаешь так:

sudo easy_install pip
sudo pip install virtualenv virtualenvwrapper

И всё. Дальше, как я сказал выше, в систему лезть не надо.

В общем-то, можно будет и просто virtualenv my_env выполнить и работать с ним.



Офлайн

#5 Ноя. 13, 2012 11:43:47

skavans
Зарегистрирован: 2012-11-13
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с easy_install и pip на MAC OS.

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

Офлайн

#6 Ноя. 13, 2012 11:47:23

skavans
Зарегистрирован: 2012-11-13
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с easy_install и pip на MAC OS.

Опять получилось то же самое, что и было в самом начале.

Питон 3.3 поставил с python.org
Distribute вроде тоже установился, далее

sh-3.2# curl https://raw.github.com/pypa/pip/master/contrib/get-pip.py | sudo python3.3
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 85929 100 85929 0 0 46124 0 0:00:01 0:00:01 –:–:– 64852
Downloading/unpacking pip
Downloading pip-1.2.1.tar.gz (102Kb): 102Kb downloaded
Running setup.py egg_info for package pip

warning: no files found matching ‘*.html’ under directory ‘docs’
warning: no previously-included files matching ‘*.txt’ found under directory ‘docs/_build’
no previously-included directories found matching ‘docs/_build/_sources’
Installing collected packages: pip
Running setup.py install for pip

warning: no files found matching ‘*.html’ under directory ‘docs’
warning: no previously-included files matching ‘*.txt’ found under directory ‘docs/_build’
no previously-included directories found matching ‘docs/_build/_sources’
Installing pip script to /Library/Frameworks/Python.framework/Versions/3.3/bin
Installing pip-3.3 script to /Library/Frameworks/Python.framework/Versions/3.3/bin
Successfully installed pip
Cleaning up…
sh-3.2# sudo pip install virtualenv virtualenvwrapper
sudo: pip: command not found

снова pip: command not found, хотя и Successfully installed pip

Отредактировано skavans (Ноя. 13, 2012 11:47:38)

Офлайн

#7 Ноя. 13, 2012 12:07:12

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Проблемы с easy_install и pip на MAC OS.

Попробуй pip-3.3.



Офлайн

#8 Ноя. 13, 2012 12:08:52

ZZZ
От: Москва
Зарегистрирован: 2008-04-03
Сообщения: 2161
Репутация: +  26  -
Профиль   Адрес электронной почты  

Проблемы с easy_install и pip на MAC OS.

А ещё проверь "/Library/Frameworks/Python.framework/Versions/3.3/bin" в PATH. Если нет, до добавь где-нить в ~/.profile:

PATH=/Library/Frameworks/Python.framework/Versions/3.3/bin:$PATH



Офлайн

#9 Ноя. 13, 2012 12:09:07

skavans
Зарегистрирован: 2012-11-13
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с easy_install и pip на MAC OS.

sh: pip-3.3: command not found
по началу такая проблема и была. не мог установить pip, всегда было “command not found”. Это уже потом после моих шаманств отвалился easy_install и все остальное

Офлайн

#10 Ноя. 13, 2012 12:11:23

skavans
Зарегистрирован: 2012-11-13
Сообщения: 33
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с easy_install и pip на MAC OS.

sh-3.2# echo $PATH
/usr/binbinusr/sbinsbinusr/local/binusr/X11/bin


sh-3.2# cat ~/.profile
cat: /var/root/.profile: No such file or directory
sh-3.2# cat > ~/.profile
PATH=/Library/Frameworks/Python.framework/Versions/3.3/bin:$PATH
sh-3.2# cat ~/.profile
PATH=/Library/Frameworks/Python.framework/Versions/3.3/bin:$PATH
sh-3.2# pip
sh: pip: command not found

Отредактировано skavans (Ноя. 13, 2012 12:13:02)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version