Так что у меня возникли проблемы с получением PyCharm для поиска моего интерпретатора python3 на моем Mac. Я скачал несколько пакетов с pip из терминала, и когда я использую оболочку python из терминала и импортирую их, я не получаю ошибок.
Когда я проверяю, где эти пакеты загружены, я получаю следующий путь:
/ USR / местные / Погреб / Python / 3.7.0 / Frameworks / Python.framework / Версии / 3.> 7 / Lib / python3.7 / сайт-пакеты
Итак, проблема в том, что когда я пытаюсь использовать IDE PyCharm, у меня нет доступа к этим пакетам. Я вошел в настройки, чтобы изменить интерпретатор, и я попробовал все эти опции, ни один из которых не показывает мои установленные пакеты.
!
[1]: https://i.imgur.com/dhTg8CV.png
Я также попытался перейти по этому пути, где он показывает, что мои пакеты загружены, и выбрать найденный мной python.exe (выделенный файл), но получить эту ошибку с помощью PyCharm ->
!
[2]: https://i.imgur.com/DbW5y6I.png
! [3]: https://i.imgur.com/B8H4hlA.png
У меня ощущение, что я выбрал неправильный python.exe, но не знаю, где искать. Я также думаю, что проблема может быть связана с тем, что я установил iTerm и программу zashrc bash, и это изменило мои пути, но я не знаю, почему тогда python работал бы из моего терминала. На всякий случай вот мой путь в моем файле zshrc:
- export PATH = $ HOME / bin: / usr / local / bin: $ PATH
- export PATH = "$ HOME / .composer / vendor / bin: $ PATH"
- export PATH = "/ usr / local / bin: / usr / local / sbin: ~ / bin: $ PATH"
Извините за длинный пост и без встроенных изображений, это мой первый пост. Любая помощь будет принята с благодарностью! Просто пытаюсь заставить это работать, чтобы я мог работать над проектом.
Обновление
Просто подумал, что было бы полезно знать, что когда я набираю «какой python3» в терминале, он возвращает -> / usr / local / bin / python3