13

我正在学校提供的计算机上编程。我需要一个不需要安装的 Haskell 设置(我可以放在闪存驱动器上并复制到 C 驱动器,或者只是从闪存驱动器使用)。

我已经启动并运行了 Eclipse,所以如果我可以在 Eclipse 上安装它,而不会对 Eclipse 目录之外的系统产生任何影响,那也很好。

没有安装,我的意思是我必须能够在没有任何卸载工具的情况下轻松删除程序和几乎所有的痕迹。所有卸载程序工具都可能被阻止。

我有哪些选择?

4

2 回答 2

17

Haskell Platform的 Windows 安装程序(我是它的维护者)有一个“便携式安装”选项,它只是将文件提取到给定位置,而不涉及注册表或任何系统设置。您可以使用它将 Haskell Platform 安装到您的闪存驱动器,但您需要手动将 GHC 的位置添加到 PATH 中。

于 2013-01-16T02:20:24.283 回答
4

我来自未来。正如Mikhail Glushenkov 所说,我正在使用Haskell Platform的 Windows 安装程序。

那么您将不得不更改计算机设置吗?– 派鲁莱兹

您还可以使用CMD.exe'SET命令设置环境变量。(这些天他们教你什么孩子?)一旦你PATH像这样设置(或其他),该值将持续存在于该会话和任何子会话。如果你从 shell 启动一个 IDE - 它应该有这些设置(除非有以前的实例......也许)所以它应该在你给出的约束内工作。我建议您将其保存到.bat文件中

TL:博士;提取等人旁边的Haskell 平台创建并将其粘贴到其中;shell.batbin/ lib/

@ECHO OFF
SET PATH=%~dp0/bin;%PATH%
CMD /K

现在运行shell.bat,该提示将能够找到 Haskell。由于您可以随身shell.bat携带 - 插入新的实验室机器并开始工作应该更容易

于 2015-05-27T10:02:00.083 回答