【发布时间】:2020-03-15 04:22:43
【问题描述】:
我一直在命令行 (BASH) 上使用 R。我无法访问互联网(下载任何软件包)。我已经尝试了整个代理系统,并使用 wget 对其进行了测试,它可以工作。然而,“install.packages()”命令没有。
根据一些用户的建议,我还尝试在 .Rprofiles 文件中设置代理。那也没有帮助。请指教。
【问题讨论】:
-
除了检查以确保计算机防火墙没有针对无法识别的应用程序的连接尝试外,我担心这是在您的网络管理员手中。我们不知道您的网络或其设置(我们也不应该知道!)。缺乏更多信息,这只是猜测。
-
你可以试试
library(httr)然后set_config(use_proxy(url="http://abc.def.ghi.jk", port=XXX, username="YourUsername", password="YourPassword"))。如果没有,请从源存档中安装httr。 -
@r2evans 我也这么认为。但 ufw 在我们的服务器中被关闭,因为我们没有直接暴露在互联网上;连接通过提供保护的大学范围的代理进行包装。
-
@StéphaneLaurent 试过这个,没用。撤消了这个,然后由于某种原因它起作用了。目前我认为这是由于某处的代理设置不匹配造成的。奇怪。