NuV*_*lue 6 settings proxy r rstudio
这个问题已在:Configure proxy on Rstudio中提出。然而,这个问题始终没有得到解决。
RStudio 0.99.486我是版本和版本的用户R 3.2.2。在阅读了一些建议后,我尝试了两种在办公室配置代理设置的方法,但没有成功:
第一次尝试:在第一行输入 Rstudio:Sys.setenv(http_proxy="http://user_name:password@proxy.company_domain.es:8080/")
转到:-Tools、-Global Options、-Packages,然后取消标记选项:
“使用 Internet 库/HTTP 代理”
我还取消标记了选项:“使用 HTTP 的安全下载方法”。
另外,我右键R x64 3.2.2桌面图标,在“目标”阵营的1个空格后添加:
http_proxy=http://user_name:password@proxy.company_domain.es:8080/
当我收到消息时它不起作用:
install.packages 中的警告:无法打开:HTTP 状态为“407 需要代理身份验证”
第二次尝试:创建一个记事本文件,名称为:
.Renviron
保存在:"C:\Users\username\Documents".
该文件包含以下两行:
http_proxy=http://proxy.company_domain.es/
http_proxy_user=user_name:password
Run Code Online (Sandbox Code Playgroud)
当我尝试安装软件包时,我收到:
“install.packages 中的警告:无法连接到端口 80 上的‘cran.rstudio.com’。无法访问存储库http://cran.rstudio.com/src/contrib的索引”
运行代码行后:R.home()我的 R_HOME 路线是:
“C:/Program Files/R/R-32~1.2”
我预先感谢您的建议和帮助。
小智 5
谢谢你的问题。它帮助我解决了我的问题。我必须取消标记该选项才能使用 Internet Explorer 中的设置并重新启动。
也许你的.Renviron不包含代理端口,你必须写
http_proxy=http://proxy.company_domain.es:8080/
http_proxy_user=user_name:password
Run Code Online (Sandbox Code Playgroud)
如果您指定
http_proxy_user=ask
Run Code Online (Sandbox Code Playgroud)
它应该提示您输入用户名和密码 - 然后您就知道该文件已被读取