Windows上的RStudio代理配置

Windows上的RStudio代理配置,r,proxy,settings,rstudio,R,Proxy,Settings,Rstudio,此问题已在中提出:。然而,这一问题从未得到解决 我是RStudio 0.99.486版本和r3.2.2版本的用户。在阅读了几条建议后,我尝试了两种在office中配置代理设置的方法,但没有成功: 第一次尝试: 键入Rstudio作为第一行: Sys.setenv(http_proxy=”http://user_name:password@代理公司(域名:8080/)) 转到: -工具、-全局选项、-包和取消标记选项: “将internet库/代理用于HTTP” 我还取消了选项:“使用HTTP的安

此问题已在中提出:。然而,这一问题从未得到解决

我是
RStudio 0.99.486
版本和
r3.2.2
版本的用户。在阅读了几条建议后,我尝试了两种在office中配置代理设置的方法,但没有成功:

第一次尝试: 键入Rstudio作为第一行: Sys.setenv(http_proxy=”http://user_name:password@代理公司(域名:8080/))

转到: -工具、-全局选项、-包和取消标记选项:

“将internet库/代理用于HTTP”

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

此外,我右键单击桌面的
R x64 3.2.2
图标,并在“目标”阵营的1个空格后添加:

http\u代理=http://user_name:password@proxy.company\u domain.es:8080/

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

install.packages中的警告:无法打开:HTTP状态为“407” 需要代理身份验证'

第二次尝试: 使用以下名称创建记事本文件:

伦维隆先生

保存在:
“C:\Users\username\Documents”

该文件包含以下两行内容:

http_proxy=http://proxy.company_domain.es/
http_proxy_user=user_name:password
当我尝试安装软件包时,我收到:

install.packages中的警告:无法连接到 端口80上的“cran.rstudio.com”。 无法访问存储库“”的索引

运行代码行后:
R.home()
我的R\u回家路线是:

“C:/ProgramFiles/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 7工作站上工作

尽管在阅读文档时,R建议.Renviron.Rprofile应位于R.home()中,但Windows并非如此

默认情况下(我相信),Windows的R.home()实际上是用户的文档文件夹。你可以跟我核对一下

path.expand("~/")
默认为“我的文档”目录

因此,请务必将.Renviron文件与您需要的内容放在一起 已具有,请禁用RStudio中的Internet Explorer选项,然后 确保将文件放在“我的文档”中


希望有帮助

我也几乎放弃了这个问题,直到我找到了这个简单的解决方案(R3.3.1):

  • 指定系统环境变量(在Windows高级系统设置中,添加变量
    http\u proxy
    https\u proxy
    ,并将其设置为 (使用您的特定设置)

  • 在R控制台中输入

  • update.packages(ask='graphics',method=“libcurl”,checkbuild=TRUE)