/ / Pip nie działa (Mac) - python, macos, selen, pip, python-3.6

Pip nie działa (Mac) - python, macos, selen, pip, python-3.6

Używam Pythona 3.6 i mam MAC OS X 10.12.6. Chcę zainstalować pakiety takie jak selen i django. Kiedy wpisuję selen instalacji pip, daje mi to ten błąd

OSError: [Errno 1] Operacja niedozwolona: "/System/Library/Frameworks/Python.framework/Versions/2.7/selenium"

Czy ktoś wie, dlaczego tak się dzieje? Jestem w tym samym katalogu, w którym zainstalowano pip.

Odpowiedzi:

2 dla odpowiedzi № 1

Ten błąd pojawia się, gdy próbujesz zastąpić wbudowane pakiety Pythona w systemie MacOS, które są chronione przez systemową integralność systemu (SIP) systemu MacOS.

Ponieważ używasz Pythona 3 (który powinien być instalowany ręcznie przez ciebie), powinieneś użyć pip3, jak na przykład:

pip3 install selenium

0 dla odpowiedzi nr 2

Wygląda na to, że użytkownik, z którego korzystasz, nie ma uprawnień do zapisu w tym katalogu. Zamiast instalować systemowo, możesz zainstalować pakiet dla swojego użytkownika:

$ pip install --user selenium