use_config() не меняет мою конфигурацию Python в сетке R
Я новичок в reticulate
пакет в R
и у меня проблема. Я указываю версию Python, которую я хочу использовать (anaconda3 - python3.7), используя use_python
но это не работает
Это мой код:
library(reticulate)
sys <- import("sys")
sys$version
[1] "2.7.10 (default, Oct 6 2017, 22:29:07) \n[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)]"
use_python("/anaconda3/bin/python3", required = TRUE)
sys$version
[1] "2.7.10 (default, Oct 6 2017, 22:29:07) \n[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)]"
В терминале я ввел команду which python
и показывает мне:
/anaconda3/bin/python
Также, когда я проверяю py_config() in R console
я получаю: py_config
Но когда я использую py_discover_config()
в консоли R я получаю: py_discover_config
Как я могу использовать эту версию Python3.7 в сетчатке, потому что я не могу загрузить любой модуль моего anaconda3?
1 ответ
Решение
Решаемые.
Для тех, у кого такая же проблема.
library(reticulate)
use_python("pathToPython", required = TRUE)
Тогда вы можете попробовать
py_config()
И должен работать. Это был только порядок команд.