Изменение пути установки пипса;OSError: [Errno 20] Не каталог - PullRequest
0 голосов
/ 22 сентября 2018

Для контекста я пытаюсь указать pip на каталог, который использует PyCharm.Работает OSX High Sierra.У Google еще не было ответов (насколько я могу судить).

В командной строке, если я введу

pip install SpeechRecognition -t /Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4/site-packages

Это даст мне

Ошибка OSE: [Ошибка 20] Не каталог

Если я попытаюсь

pip install SpeechRecognition -t /Library/Frameworks/Python.framework/Versions/3.4/bin/python3.4/

Я получу

ОШИБКА: целевой путь существует, но естьне каталог, не будет продолжаться.

Я попытался обновить pip, но все равно не повезло.Что я должен попробовать дальше?

1 Ответ

0 голосов
/ 22 сентября 2018

Целевой каталог, который вы пытаетесь указать, неверен - он должен быть

/Library/Frameworks/Python.framework/Versions/3.4/<b>lib</b>/python3.4/site-packages

(lib dir вместо bin, в котором хранятся исполняемые файлы).

ОднакоПохоже, вы пытаетесь установить в dir пакеты сайта по умолчанию для python dist - в этом случае вам не нужно явно указывать целевой каталог.Вместо этого используйте правильный pip исполняемый файл:

$ pip3.4 install SpeechRecognition

Если pip3.4 исполняемый файл недоступен, используйте тот, который входит в состав Python 3.4:

$ python3.4 -m pip install SpeechRecognition
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...