Не удалось установить пакеты из-за «Ошибка среды: [ошибка 13]: отказано в разрешении:« usr / local / bin / f2py »» - PullRequest
0 голосов
/ 12 июня 2018

Я пытаюсь установить NUMPY на MacOS X, но после выполнения команды pip install numpy Я получаю сообщение об ошибке:

Ошибка среды: [ошибка 13]: разрешение отклонено: 'usr / local/ bin / f2py

Как это исправить?

Ответы [ 8 ]

0 голосов
/ 30 августа 2019

В Windows это сработало для меня.В командной строке укажите путь к исполняемому файлу для Python: & "C: / Program Files (x86) /Python37-32/python.exe" -m pip install --upgrade pip --user

0 голосов
/ 02 июля 2019

Ну, в моем случае проблема была в другой причине, длина пути Windows Проверьте это.

Я устанавливал библиотеку на virtualenv, что удлиняло путь,Когда библиотека была установлена, она создала несколько файлов в site-packages.Это привело к тому, что путь превысил предел Windows, выдав эту ошибку.

Надеюсь, это кому-нибудь поможет =)

0 голосов
/ 29 августа 2019

У меня была одна и та же проблема для разных пакетов.Я устанавливал pyinstaller в Конде на Mac Mojave.Я сделал

conda create --name ai37 python=3.7
conda activate ai37

Я получил упомянутую ошибку при попытке установить pyinstaller с помощью

pip install pyinstaller

Я смог установить pyinstaller с помощью следующей команды

conda install -c conda-forge pyinstaller 
0 голосов
/ 16 апреля 2019

Я только что выполнил команду с sudo:

sudo pip install numpy

Имейте в виду, что у вас спросят пароль пользователя.Это было проверено на macOS High Sierra (10.13)

0 голосов
/ 28 февраля 2019

Я также пользователь Windows.И я установил Python 3.7, и когда я пытаюсь установить любой пакет, он выдает ту же ошибку, что и вы.

Попробуйте это.Это сработало для меня.

python -m pip install numpy

И всякий раз, когда вы устанавливаете новый пакет, просто пишите python -m pip install <package_name>

Надеюсь, это полезно.

0 голосов
/ 28 октября 2018

Мне тоже пришлось столкнуться с той же проблемой.Это сработало для меня.Щелкните правой кнопкой мыши и запустите от имени администратора, чем выполните обычную команду для установкиНо сначала запустите команду update для обновления пипса

python -m pip install --upgrade pip

0 голосов
/ 15 сентября 2018
pip install --user package-name

Кажется, работает, но пакет установить путь пользователя.например:

"c: \ users \ *** \ appdata \ local \ temp \ pip-req-tracker-_akmzo \ 42a6c7d627641b148564ff35597ec30fd5543aa1cf6e41118b98d7a3"

до 1005 * *1006* до 100установите пакет в папку python, например, c: \ Python27.Я устанавливаю модуль в ожидаемую папку:
pip install package-name --no-cache-dir
0 голосов
/ 17 июня 2018

Это сработало для меня.

pip3 install --user package-name  # for Python3
pip install --user package-name   # for Python2
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...