Найти - Пользователи
Полная версия: Проблемы с easy_install и pip на MAC OS.
Начало » Python для новичков » Проблемы с easy_install и pip на MAC OS.
1 2 3
ZZZ

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

skavans
а можно тогда небольшую инструкцию, как вообще с нуля ставить все эти утилиты?
ну то есть вот я снес систему, поставил заново - все чистенькое.
предустановлен будет опять 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 …
и все? спасибо большое за помощь
ZZZ

И не надо делать "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 и радоваться тому, как всё просто и красиво.

ZZZ

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

sudo easy_install pip
sudo pip install virtualenv virtualenvwrapper

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

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

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

Питон 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
ZZZ

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

ZZZ

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

PATH=/Library/Frameworks/Python.framework/Versions/3.3/bin:$PATH
skavans
sh: pip-3.3: command not found
по началу такая проблема и была. не мог установить pip, всегда было “command not found”. Это уже потом после моих шаманств отвалился easy_install и все остальное
skavans
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
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB