如何为 R 安装 Tensorflow

Iri*_*Max 5 installation r anaconda tensorflow

我安装了 Tensorflow 和 Anaconda。现在我想在 R 中使用它,我需要重新安装 Tensorflow,因为这里的注释

注意:您不应将 TensorFlow 与 Anaconda 一起安装,因为 Anaconda 构建 Python 共享库的方式存在问题,会阻止来自 R 的动态链接。

我已经尝试从 Anaconda 卸载并使用 pip 安装,但它到达 anaconda 目录中的同一位置。Tesorflow 正在从终端运行,但在 R 中显示Error: Command failed (1)

任何人都可以帮助我如何解决这个问题?我应该卸载 anaconda 并使用 pip 安装 Tensorflow 吗?

Rom*_*rik 0

对于要做什么,您有多种选择。可能最干净的方法是安装系统范围的Python(如果尚未安装),然后创建一个虚拟环境。这基本上将您的系统 python 二进制文件移动到自己的隔间,其中所有内容都与其余部分隔离,包括。蟒蛇。一旦进入激活的虚拟环境,您就可以安装 TensorFlow 所需的所有 Python 附件。完成后,请确保为 TensorFlow 设置正确的环境路径,R 可以从该路径访问它:

Sys.setenv(TENSORFLOW_PYTHON="/path/to/virtualenv/python/binary")
devtools::install_github("rstudio/tensorflow")
Run Code Online (Sandbox Code Playgroud)

我认为,安装虚拟环境项目的路径示例类似于~/minion/medvedi/venv_medvedi/bin/python.