Как установить селен питон на Mac

Я загрузил zip-файл Selenium для python, и он содержит папку с файлом setup.py. На python.org говорится, что я должен ввести в терминале «python setup.py install», но это дает мне эту ошибку, что мне нужно быть администратором, потому что у меня нет разрешения на доступ к каталогу, когда на самом деле мой пользователь уже является администратором :

Checking .pth file support in /Library/Python/2.7/site-packages/
error: can't create or remove files in install directory

The following error occurred while trying to add or remove files in the
installation directory:

[Errno 13] Permission denied: /Library/Python/2.7/site-packages/test-easy-install-1469.pth'

The installation directory you specified (via --install-dir, --prefix, or
the distutils default setting) was:

/Library/Python/2.7/site-packages/

Perhaps your account does not have write access to this directory?  If the
installation directory is a system-owned directory, you may need to sign in
as the administrator or "root" account.  If you do not have administrative
access to this machine, you may wish to choose a different installation
directory, preferably one that is listed in your PYTHONPATH environment
variable.

For information on other options, you may wish to consult the
documentation at:

  https://pythonhosted.org/setuptools/easy_install.html

Please make the appropriate changes for your system and try again.`

person Community    schedule 01.09.2017    source источник
comment
Пожалуйста, попробуйте команду sudo в терминале   -  person Eugene    schedule 01.09.2017
comment
@ Юджин, вот что я получаю: usage: sudo -h | -K | -k | -V usage: sudo -v [-AknS] [-g group] [-h host] [-p prompt] [-u user] usage: sudo -l [-AknS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command] usage: sudo [-AbEHknPS] [-C num] [-g group] [-h host] [-p prompt] [-u user] [VAR=value] [-i|-s] [<command>] usage: sudo -e [-AknS] [-C num] [-g group] [-h host] [-p prompt] [-u user] file   -  person    schedule 01.09.2017
comment
попробуйте это, может помочь stackoverflow.com/questions/18868743/   -  person Kallz    schedule 01.09.2017


Ответы (1)


Я предпочитаю не трогать стандартный питон Mac. Вместо этого я бы предложил сварить свой собственный питон

Установить пиво из https://brew.sh/

затем установите питон

brew install python3

Затем установите селен

pip3 install selenium
person Tarun Lalwani    schedule 01.09.2017
comment
так что я должен вставить это /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" в Терминал, верно? Но теперь Терминал не возвращает меня ни с какими сообщениями, мне ждать дольше? - person ; 01.09.2017
comment
Будет еще одно всплывающее окно для установки компонентов xcode, и вам нужно сказать им «да». - person Tarun Lalwani; 01.09.2017
comment
Но я не получаю никаких всплывающих окон или чего-то еще - person ; 01.09.2017
comment
Вы знаете, когда вы используете Терминал, строка начинается с имени компьютера:~ имя_пользователя$? Когда я ввожу скрипт с веб-сайта homebrew для его установки, вместо этого он возвращает новую пустую строку и ничего больше. - person ; 01.09.2017
comment
Должно появиться что-то вроде этого i.stack.imgur.com/TVyeO.png и используйте три пальца вверх по коврику для мыши, чтобы проверить, не пропало ли у вас какое-либо другое окно, в котором предлагается установить инструменты xcode. - person Tarun Lalwani; 01.09.2017
comment
Ааа, теперь это работает, я пробовал сценарий в школе, и у них есть фильтр барракуды, может быть, поэтому. Теперь я попробовал это дома, и это работает, спасибо. - person ; 01.09.2017