如何在互联网分离的机器上有效地使用 Python 和 R?
How to use Python and R effectively on internet-separated machine?
由于公司安全政策,提供给员工的笔记本电脑与互联网分开。有人告诉我,如果我想要 运行 R 或 Python,我需要使用我自己的联网计算机从 Web 下载安装文件,将其保存到安全的硬盘公司提供的驱动器将安装文件传输到公司笔记本电脑中。
但在正常使用 R 和 Python 期间,我们需要不时下载新包/包更新。我应该如何最好地处理这种情况? (我想使用 Anaconda 来管理 R/ Python 安装也会遇到问题。)
正如 Sembei Norimaki 所建议的那样,让 IT 部门处理安装可能是可取的。
如果你必须自己管理这些东西,你可以使用 miniCRAN 包:
https://cran.r-project.org/web/packages/miniCRAN/index.html
您可以设置 miniCRAN 并从那里安装软件包,而不是直接使用 CRAN(即互联网)。当然,这样做意味着您必须定期更新您的离线存储库。
由于公司安全政策,提供给员工的笔记本电脑与互联网分开。有人告诉我,如果我想要 运行 R 或 Python,我需要使用我自己的联网计算机从 Web 下载安装文件,将其保存到安全的硬盘公司提供的驱动器将安装文件传输到公司笔记本电脑中。
但在正常使用 R 和 Python 期间,我们需要不时下载新包/包更新。我应该如何最好地处理这种情况? (我想使用 Anaconda 来管理 R/ Python 安装也会遇到问题。)
正如 Sembei Norimaki 所建议的那样,让 IT 部门处理安装可能是可取的。
如果你必须自己管理这些东西,你可以使用 miniCRAN 包:
https://cran.r-project.org/web/packages/miniCRAN/index.html
您可以设置 miniCRAN 并从那里安装软件包,而不是直接使用 CRAN(即互联网)。当然,这样做意味着您必须定期更新您的离线存储库。