Пипс, кажется, устанавливает в неправильном месте - PullRequest
0 голосов
/ 01 марта 2019

Я пытаюсь установить библиотеку paramiko на python 2.7, но она устанавливается в каталог, который python не ищет.Sys.path в python:

/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages

Тем не менее, когда я установил paramiko, он пошел сюда:

/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python

Я подозреваю, что это как-то связано с версией pip (pip2), которую я использовал для установки paramiko, но я не могу исправить это на всю жизнь.

Ответы [ 2 ]

0 голосов
/ 02 марта 2019

Вы можете добавить пути к sys.path, чтобы библиотеки были импортированы из любого места.

import sys sys.path.append("/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python"

Это должно решить вашу проблему

0 голосов
/ 01 марта 2019

попробуйте эту команду

pip install paramiko --user

для установки пользователем.

...