TL; DR: Мои python
пакеты установлены в /usr/local/bin/python3.6
, но PyCharm не видит /usr/local
.
Я недавно установил PyCharm, и у меня возникают проблемы с импортом библиотек.Я захожу в File> Settings> Project Interpreter> Show all> Paths, чтобы попытаться добавить пути, но проблема здесь в следующем:
, когда я запускаю что-то вроде numpy.__file__
(в терминале python), он говорит мне, чтофайл находится на /usr/local/lib/python3.6/dist-packages/numpy
.Однако, когда я пытаюсь перемещаться по PyCharm, папка не будет отображаться /usr/local
.Даже если я попытаюсь создать символическую ссылку с sudo xdg-open
, PyCharm не распознает ее.
Возможно, проблема в том, что когда я запускаю which python3
, я получаю /usr/bin/python3
?Эквивалентно, когда я запускаю which python
, это дает мне /usr/bin/python
.Выполнение python
и python3
дает мне python3.6.8
, что позволяет мне получить доступ ко всем моим pip
установленным пакетам ...
Редактировать: /usr/lib/python
(или python3
) имеет только стандартпакеты.