Security 在没有管理员权限的Windows 10中设置开发环境
让我简要介绍一下我所做工作的背景,然后我将解释我所面临的问题 我是一名软件开发人员,有超过15年的工作经验。我的工作涉及很多不同的任务:Security 在没有管理员权限的Windows 10中设置开发环境,security,windows-10,admin,Security,Windows 10,Admin,让我简要介绍一下我所做工作的背景,然后我将解释我所面临的问题 我是一名软件开发人员,有超过15年的工作经验。我的工作涉及很多不同的任务: 使用R、Python进行数据分析 使用RubyonRails、JS等开发web应用程序 使用开源库构建模型 到目前为止,我一直在我的个人笔记本电脑(Ubuntu18.04)上做这一切,没有遇到任何问题 但我很快就需要开始使用我所在组织提供的笔记本电脑。这个组织不是一个IT公司,它是一个公共机构。他们只使用Windows(10),不向任何人提供管理员访问权限
- 使用R、Python进行数据分析
- 使用RubyonRails、JS等开发web应用程序
- 使用开源库构建模型 到目前为止,我一直在我的个人笔记本电脑(Ubuntu18.04)上做这一切,没有遇到任何问题李>
3) 是否有其他方法设置我想要的内容?如果仍然适用,我可以分享我的解决方案: 如果您在没有管理权限的windows计算机上工作,则可以非常轻松地进行便携式R/Rstudio安装 从CRAN站点下载最新版本的R和最新版本的RStudio。下载带有7Zip的extract RStudio installation exec并将文件从$\u OUTDIR复制到所需位置后(如果要进行更新,只需覆盖所有已存在的文件)。您的RStudio可执行文件将在
your-chosen-directory/bin/rstudio.exe
然后运行CRAN-R安装,忽略您没有管理权限的警告,继续安装,直到安装完成。从菜单中运行RStudio
Tools->Global Options
找到R安装所在的位置
如果要执行更新(R的最新版本),请将旧R安装的库子文件夹中的所有文件复制到新文件夹中,但这次不要覆盖!此操作将保留您在以前版本的R中安装的软件包。从RStudio窗口(软件包->更新)复制更新所有软件包后。当软件包更新过程结束时,检查哪些软件包更新失败(您将在RStudio控制台中看到它们附近的警告消息)。删除这些包(记下失败包的名称,并从库子文件夹中删除相应的文件夹)。为此,您需要退出RStudio。删除后,再次启动RStudio并在RStudio控制台中执行packages install命令:
install.packages(c("package1", "package2", "package3"))
恭喜你,你准备好出发了 如果可以/允许执行下载的便携式软件,您应该检查开发堆栈中哪些程序可以作为便携式软件使用-我假设它们中的大部分是可用的。不管怎样,主要的问题是你开发的应用程序运行的目标平台是什么?不,不可能安装便携软件。例如,我下载了RStudio可执行文件。当我尝试运行它(安装)时,它会要求管理员凭据(我没有):我开发的应用程序的目标平台多种多样。我需要在(AWS)Ubuntu服务器上部署一些web应用程序。在其他情况下,我只需要执行数据分析并以其他同事可以使用的格式(文档/电子表格)导出我的发现。如果它要求管理员权限,则您没有可移植版本。无论如何,一台被锁定的Windows机器不是一台好的开发机器。您不是用户,而是开发人员。向您的管理员寻求解决方案。