Я пытаюсь запустить следующий код:
library(Rcpp)
evalCpp("2+2", verbose=TRUE)
через ноутбук jupyter с использованием среды anaconda.
Тот же код отлично работает через терминал, когда я использую тот жеСреда anaconda, но не работает в ноутбуке Jupyter и не работает с ошибкой:
Error in sourceCpp(code = code, env = env, rebuild = rebuild, cacheDir = cacheDir, : Error 1 occurred building shared library.
Traceback:
1. evalCpp("2+2", verbose = TRUE)
2. cppFunction(code, depends = depends, plugins = plugins, includes = includes,
. env = env, rebuild = rebuild, cacheDir = cacheDir, showOutput = showOutput,
. verbose = verbose)
3. sourceCpp(code = code, env = env, rebuild = rebuild, cacheDir = cacheDir,
. showOutput = showOutput, verbose = verbose)
4. stop("Error ", result, " occurred building shared library.")
WARNING: The tools required to build C++ code for R were not found.
Please install GNU development tools including a C++ compiler.
Я устал после следующего вопроса и установлен, однако, это помогает.