首页 > 解决方案 > 如何设置 install_keras() 的 virtualenv?

问题描述

我为安装 keras 创建并设置了一个 virtualenv。

但它不起作用。

当我命令 install_keras(tensorflow = "gpu") 时,它总是使用虚拟环境“~/.virtualenvs/r-reticulate”。我想使用 "~/.virtualenvs/py3-virtualenv" 但 'use_virtualenv("py3-virtualenv")' 命令不起作用。

请帮助我......

这在 Ubuntu 18.04 和 Rstudio-server 上运行。

> rm(list=ls())
> # for linux ------------
> library(reticulate)
> virtualenv_list()
[1] "py3-virtualenv" "r-reticulate"   "scipy"         
> use_virtualenv("py3-virtualenv")
> # ----------------
> library(keras)
> install_keras(tensorflow = "gpu")
Using virtual environment '~/.virtualenvs/r-reticulate' ...
sh: 1: /home/bitl/.virtualenvs/r-reticulate/bin/pip: not found
error: Error installing package(s): 'pip'

我希望使用 install_keras() 功能。

标签: rkerasreticulate

解决方案


推荐阅读