Я хочу использовать конкретную версию Python: /Users/aviral.s/.pyenv/versions/3.5.2/bin/python
. Эта версия недоступна для R.
Я пытался прочитать документацию , но выполнил все три шага (установка переменной env с использованием API use_python()
тоже не помогла.
С sudo
я запускаю следующий код:
library("reticulate")
py_config()
use_python("/Users/aviral.s/.pyenv/versions/3.5.2/bin/python")
py_config() # Unchanged.
Я попытался использовать любой из доступных в py_config (), который работал, устанавливая переменную окружения как в здесь
Однако, если я установлю ту же переменную env для моей версии pyenv
, я получу эту ошибку:
> library("reticulate")
> py_config()
Error in initialize_python(required_module, use_environment) :
Python shared library not found, Python bindings not loaded.
Моя переменная env верна:
echo $RETICULATE_PYTHON
/Users/aviral.s/.pyenv/versions/3.5.2/bin/python