2015-05-05 51 views
0

我不得不使用我的R版本來獲得我的安全網關來連接到R鏡像。在Rstudioknitr由於http_proxy執行停止?

Sys.setenv(http_proxy=http://servername) 

:我這樣做是通過增加http_proxy=http://servername到在R圖標兩種屬性選項卡,也可以通過做。可以讓它在R中工作,但不能在Rstudio中工作。反正沒問題 - 我可以從R內安裝軟件包,在R處指向RStudio並加載軟件包。好。

所以我嘗試在Rstudio創建一個(默認).Rmd文件 - 當我運行knitr,我得到如下:

Error: 24:17: unexpected '/' 
24: http_proxy=http:/ 
        ^
Execution halted 

我只能想象我得到這個,因爲我搞砸周圍設置代理人。這有意義嗎?

如何清除/取消設置Rstudio中的任何代理服務器?

+0

您是否嘗試過'Sys.unsetenv( 「HTTP_PROXY」)'? – shekeine

+0

剛剛在Rstudio和R都試過了!沒有運氣! – brucezepplin

回答

0

如果您在Windows上使用IExplorer配置代理,並在您的腳本中使用setInternet2(TRUE)函數來使用IExplorer的代理設置。

+0

仍然無法工作抱歉 – brucezepplin

1

報價字符串:

Sys.setenv(http_proxy = "http://servername")