[英]Install keras and tensorflow using Rstudio
在嘗試按照在 Rstudio 鏈接https://keras.rstudio.com/index.html上安裝 Keras 和 TensorFlow 的說明進行操作時,出現以下錯誤。 這是一台運行 Windows 7 的工作計算機。我不熟悉 python,但我相信我已經正確安裝了 python 3.6(我能夠在 Spyder IDE 中運行簡單的 python 代碼)。 預先感謝您提供有關如何使其工作的任何建議。
> install_keras()
Creating r-tensorflow conda environment for TensorFlow installation...
Solving environment: ...working... failed
CondaHTTPError: HTTP 000 CONNECTION FAILED for url
<https://repo.continuum.io/pkgs/main/noarch/repodata.json.bz2>
Elapsed: -
An HTTP error occurred when trying to retrieve this URL.
HTTP errors are often intermittent, and a simple retry will get you on your
way.
ConnectionError(MaxRetryError("HTTPSConnectionPool(host='repo.continuum.io', port=443): Max retries exceeded with url: /pkgs/main/noarch/repodata.json.bz2 (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x000000000474D860>: Failed to establish a new connection: [Errno 11004] getaddrinfo failed',))",),)
Error: Error 1 occurred creating conda environment r-tensorflow
In addition: Warning message:
running command '"C:\Users\...\...\Local\CONTIN~1\ANACON~1\Scripts\conda.exe" "create" "--yes" "--name" "r-tensorflow" "python=3.6"' had status 1
我建議您首先在終端中更新您的 conda:
conda update --all
然后在 R 中運行以下命令:
install.packages("tensorflow")
library(keras)
to_categorical(0:3)
如果在安裝 tensorflow 和 keras 時遇到任何錯誤,您還可以測試以下內容:
install.packages("tensorflow")
install.packages("keras")
install_keras()
install_tensorflow()
這里有一個很好的答案:
https://github.com/rstudio/keras/issues/649
(向下滾動到 skeydan 的答案)
這是答案:
首先直接從 GitHub 安裝 tensorflow,如
devtools::install_github("rstudio/tensorflow")
devtools::install_github("rstudio/keras")
然后做
tensorflow::install_tensorflow()
tensorflow::tf_config()
這應該給你 1.12 版。
我們一直在安裝 TF 1.10 直到昨天,因為其中的錯誤只會在 TF 1.13 中修復(應該隨時發布,但不幸的是還沒有)。 現在,由於與 conda 安裝的 numpy 不兼容,人們遇到了安裝問題,我們決定現在切換到 TF 1.12,一旦 TF 1.13 真正可用,我們將默認安裝它。
如果安裝仍然遇到問題,請打開另一個問題並描述問題,表明輸出
reticulate::py_discover_config()
reticulate::use_condaenv("r-tensorflow")
reticulate::py_config()
謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.