软件信息:
SUSE Linux企业服务器12(x86_64) 版本=12 补丁级别=5
符号链接
/usr/bin/python3--version返回以下内容; Python 3.4.10
R版本3.6.3(2020-02-29)-“保持风挡”
我运行以下命令在R控制台中安装keras
install.packages("reticulate")
install.packages("tensorflow")
install.packages("tfruns")
install.packages("magrittr")
install.packages("zeallot")
install.packages("R6")
install.packages("generics")
packageurl<-"https://cran.r-project.org/src/contrib/Archive/keras/keras_2.2.4.tar.gz"
install.packages(packageurl,repos=NULL,type="source")
library(keras)
install_keras(tensorflow = "1.9")
在最后一步中,我得到以下错误
错误:找不到/usr/bin/python3的Python环境
在此感谢您的帮助
提前感谢,, 文卡特什
tensorflow不支持Python 3.4,您至少需要3.6。 此外,R/Networkite将避免更改系统python安装(在
/usr/
或/usr/local
下的任何内容)在R中,网状包可以为您配置python环境,如果这样做可以简化:
我使用的是Arch Linux系统和R(版本4.1.1)。假设您已经在系统中安装了Anaconda,并且在安装了
reticulate
软件包之后,路径中可以识别您:reticulate
包:library(reticulate)
use_python("/usr/local/bin/python")
use_virtualenv("myenv")
install.packages('tensorflow')
,然后最后安装install_tensorflow(method = 'conda', envname = 'r-reticulate')
相关问题 更多 >
编程相关推荐