Windows 上的 RStudio 代理配置

标签 r proxy settings 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/")

前往: -工具、-全局选项、-包和取消标记选项:

"Use internet library/proxy for HTTP"

我还取消了选项:“使用 HTTP 安全下载方法”。

另外,我右键桌面的R x64 3.2.2图标,在“Target”阵营的1个空格后添加:

http_proxy=http://user_name:password@proxy.company_domain.es:8080/

当我收到消息时它不起作用:

Warning in install.packages : cannot open: HTTP status was '407 Proxy Authentication Required'

第二次尝试: 创建一个记事本文件,名称为:

.Renviron

保存在:“C:\Users\用户名\Documents”

该文件包含以下两行:

http_proxy=http://proxy.company_domain.es/
http_proxy_user=user_name:password

当我尝试安装我收到的软件包时:

"Warning in install.packages : unable to connect to 'cran.rstudio.com' on port 80. Unable to access index for repository http://cran.rstudio.com/src/contrib"

运行代码行后:R.home() 我的 R_HOME 路线是:

"C:/Program Files/R/R-32~1.2"

预先感谢您的建议和帮助。

最佳答案

谢谢你的提问。它帮助我解决了我的问题。我必须取消标记该选项才能使用 Internet Explorer 中的设置并重新启动。

也许你的.Renviron不包含代理端口,你必须写

http_proxy=http://proxy.company_domain.es:8080/
http_proxy_user=user_name:password

如果您指定

http_proxy_user=ask

它应该提示您输入用户名和密码 - 然后您就知道该文件已被读取

关于Windows 上的 RStudio 代理配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33262480/

相关文章:

r - 在 R 中通过多个 .csv 文件循环代码

r - 将数据框转换为 R 中列表的最快方法

python - 使用 Python 抓取网站时设置代理

linux - 如何将 docker 容器连接到本地机器上的 Tor 代理?

settings - 为什么在ClickHouse中没有明确修改会抛出 "Cannot modify setting in readonly mode"?

r - 使用 Ranger 方法插入符序列函数

c# - NHibernate 映射域 "extension properties"?

c# - 在 C# 中保存每个用户选项的最佳方式

asp.net - 发布后App.config去哪里了?

r - 如何识别不同点列表中最接近的点并将 ID 存储在列表中