Как решить "Общая библиотека Python не найдена, привязки Python не загружены". при импорте пакетов Python3 в R? - PullRequest
1 голос
/ 21 мая 2019

Я хочу импортировать определенную библиотеку в мой код R.При этом я изучил некоторые ссылки и обнаружил, что должен использоваться следующий фрагмент:

library("reticulate")
use_python("/Users/aviral.s/.pyenv/versions/3.5.2/envs/may21/bin/python3")
source_python("athena/core/operation/jupyter_notebook.py")

Как видите, я использую virtualenv -> may21.Однако я не могу импортировать функции вышеупомянутого файла, так как получаю сообщение об ошибке:

Error in initialize_python(required_module, use_environment) :
  Python shared library not found, Python bindings not loaded.

Я попробовал другой API use_virtualenv("may21"), но тщетно.Я также прочитал этот вопрос, но ответа там нет.

Мой полный код для выполнения вышеупомянутого действия:

> library("reticulate")
> use_python("/Users/aviral.s/.pyenv/versions/3.5.2/envs/may21/bin/python3")
> source_python("athena/core/operation/jupyter_notebook.py")
Error in initialize_python(required_module, use_environment) :
  Python shared library not found, Python bindings not loaded.
> use_virtualenv("may21")
> source_python("athena/core/operation/jupyter_notebook.py")
Error in initialize_python(required_module, use_environment) :
  Python shared library not found, Python bindings not loaded.

Я ожидаю, что смогу использовать Python3API из моей библиотеки.К вашему сведению, я смог импортировать то же самое в текущей оболочке Python3 virtualenv.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...