Anaconda和RStudio安装_keras的代理问题

Anaconda和RStudio安装_keras的代理问题,r,proxy,anaconda,rstudio,R,Proxy,Anaconda,Rstudio,当我使用我的办公室/工作笔记本电脑时,我试图按照这里的说明安装Keras 当我到达这一行时,install_keras(),它失败了,这里完整地显示了一条相当长的错误消息: Creating r-tensorflow conda environment for TensorFlow installation... Fetching package metadata ... CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https:

当我使用我的办公室/工作笔记本电脑时,我试图按照这里的说明安装Keras

当我到达这一行时,
install_keras()
,它失败了,这里完整地显示了一条相当长的错误消息:

Creating r-tensorflow conda environment for TensorFlow installation...
Fetching package metadata ...
CondaHTTPError: HTTP 000 CONNECTION FAILED for url 
<https://repo.continuum.io/pkgs/main/win-64/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.
ProxyError(MaxRetryError("HTTPSConnectionPool(host='repo.continuum.io', 
port=443): Max retries exceeded with url: /pkgs/main/win-6     
/repodata.json.bz2 (Caused by ProxyError('Cannot connect to proxy.', 
NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 
0x000001ACD38FB780>: Failed to establish a new connection: [Errno 11001] 
getaddrinfo failed',)))",),)

Error: Error 1 occurred creating conda environment r-tensorflow
In addition: Warning message:
running command '"C:\PROGRA~3\ANACON~1\Scripts\conda.exe" "create" "--
yes"   "--name" "r-tensorflow" "python=3.6"' had status 1 
我回顾了这篇文章,得到了以下回应:

curl::ie_proxy_info()

$AutoDetect
[1] FALSE

$AutoConfigUrl
[1] "http://mcd-server/mcd/proxy.pac"

$Proxy
NULL

$ProxyBypass
NULL
还有这个

curl::ie_get_proxy_for_url()
[1] "proxy-server:8080"
因此,我似乎通过RStudio与互联网建立了良好的连接,但在使用Anaconda的软件时却没有

我已通过以下方式验证我的互联网连接是否良好:

httr::BROWSE("https://www.ibm.com")
显然,libcurl是在没有HTTPS代理支持的情况下构建的

有什么建议吗?

解决了

1) 步骤1:允许Anaconda访问internet,方法是使用名为.condarc的新文件添加代理信息,具体如中所述。您可以通过在Anaconda提示符应用程序中键入
conda update conda
来验证此功能是否正常

2) 步骤2:通过将这两行添加到.Renviron文件中,允许R和RStudio访问internet(在我的例子中,这可以在Windows 10的
C:\Users\USERNAME\Documents
中找到):

您现在可以运行此命令来安装Keras:

library(keras)
install_keras()
解决了

1) 步骤1:允许Anaconda访问internet,方法是使用名为.condarc的新文件添加代理信息,具体如中所述。您可以通过在Anaconda提示符应用程序中键入
conda update conda
来验证此功能是否正常

2) 步骤2:通过将这两行添加到.Renviron文件中,允许R和RStudio访问internet(在我的例子中,这可以在Windows 10的
C:\Users\USERNAME\Documents
中找到):

您现在可以运行此命令来安装Keras:

library(keras)
install_keras()
library(keras)
install_keras()