Windows 的 DrRacket 本地包安装

DrRacket local Package installation for Windows

我想将 yaml(以及任何其他包,包括 iracket ..)安装到我本地的 Racket 目录(便携式)-

使用DrRacket或者raco安装包使用C:\Users\name\AppData\Roaming

所以我的手杖在其他机器上不工作。有什么线索吗?

[编辑] 我确实有一些问题 - 我的目标主要是建立一个便携式 Racket 环境,实现一些较小的应用程序并且具有 windows 7 或 10 并且由于安全而没有权限。 1) 在 Dr. Racket 中,我没有发现将人类语言永久设置为英语(非常烦人)。 2) 此设置是在 c:/users/name/appdata/roaming/Racket 中进行的 - 所以不在我的 USB 记忆棒上。要设置 PLTUSERHOME(这是一次尝试)——我不知道如何以及在何处使用此设置。所以这可能是错误的解决方案? 3) 另一个我想要的功能是 "single click" 使用 racket curnel 启动 jupyter notebook(包括最新的 python 版本)。 (所有这些可能也会引起其他用户的兴趣 - 那么为什么不将此设置普遍应用于 DrRacket 或者这只是一个愚蠢的想法?)我想安装 yaml(以及任何其他包括 iracket ..)包到我local Racket dicectory(可携带在棍子上)——所以我的棍子不能在其他机器上工作。有什么线索吗?

在我看来,您好像在 USB 驱动器上安装了 DrRacket,并且您希望安装的软件包也在那里结束。这里的解决方案是让你的包安装 "installation scope" 而不是 "user scope".

如果您从命令行安装 sxml,那将是

raco pkg install --scope installation sxml

如果您使用 DrRacket 中的包管理器进行安装,请单击 "do what I mean" 选项卡中的 "Details" link 以显示 "scope" 下拉菜单。