Я пытался следовать этому уроку, и я застрял. После выдачи команды

brew install python --framework --universal

я получил

 ==> /usr/local/Cellar/python/2.7.3/bin/python -s setup.py --no-user-cfg install

File "/private/tmp/__UNKNOWN__-zSD0/distribute-0.6.28/distribute_setup.py",
 line 347, in _patch_egg_dir_rename_path(path)  

File "/private/tmp/__UNKNOWN__-zSD0/distribute-0.6.28/distribute_setup.py",
 line 259, in _rename_path

 os.rename(path, new_name) OSError: [Errno 13] Permission denied

READ THIS: https://github.com/mxcl/homebrew/wiki/troubleshooting

These open issues may also help:
     https://github.com/mxcl/homebrew/issues/12918

для вывода.

Я огляделся (в том числе по предоставленным ссылкам) и нашел несколько предложений по удалению системной среды Python, которая у меня есть, и теперь я не использую Python и до сих пор не могу заставить команду работать. Я не эксперт по Unix / Mac OS, поэтому любая идея будет приветствоваться ...

1 ответ1

0

У меня были некоторые проблемы с установкой Python.

Сначала вы должны проверить, что ваша переменная PATH выглядит так: (что-то вроде этого, НЕ КОПИРУЙТЕ ПАСТУ)

$ echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin

РЕДАКТИРОВАТЬ: Вы можете изменить переменную пути, выполнив следующую команду:

export PATH=/here/goes/the:/rearranged/list

Или путем создания файла с именем «.bash_profile» в вашем домашнем каталоге и поместите его туда, так что это повлияет только на вашу учетную запись. Вот пример моего .bash_profile:

$ cat .bash_profile 
export PATH='/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin'

«/usr/local/bin» должен быть в первую очередь таким, чтобы установка python была предпочтительнее, чем установка устаревшей системы.

После этого я сделал

$ brew update
$ brew install python

В противном случае попробуйте запустить:

$ brew doctor

и следуйте инструкциям или подсказкам, данным ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .