Есть ли способ получить установку Haskell в Windows без установки? (Копировать + вставить)
Я программирую школьный компьютер. Мне нужно иметь установку Haskell, которая не выполняет установку (один я могу сбросить на флешку и скопировать на диск C или просто использовать с флеш-диска).
У меня уже есть Eclipse и работает, поэтому, если бы я мог получить его на Eclipse, не оказывая никакого влияния на систему, находящуюся в каталоге Eclipse, это тоже было бы очень хорошо.
Без установки я имею в виду, что я должен иметь возможность легко удалить программу и примерно все трассы без какого-либо средства удаления. Все инструменты деинсталляции, вероятно, заблокированы.
Каковы мои варианты?
Ответы
Ответ 1
Платформа Haskell Установщик Windows (из которого я являюсь сопровождающим) имеет параметр "переносной установки", который просто извлекает файлы для данного и не касается реестра или системных настроек. Вы можете использовать его для установки платформы Haskell на флеш-накопитель, но вам нужно будет вручную добавить местоположение GHC в PATH.
Ответ 2
Я из будущего. Я использую Haskell Platform Установщик Windows как Михаил Глушенков сказал.
Значит, вам придется изменить настройки компьютеров? - PyRulez
Вы также можете установить переменные среды с помощью команды CMD.exe
SET
. (Что они учат вас детям в эти дни?) После того, как вы установили PATH
(или что-то еще подобное), значение будет сохраняться для этого сеанса и любых дочерних сеансов. Если вы запускаете среду IDE из оболочки - она должна иметь эти настройки (если не существует предыдущего экземпляра... возможно), поэтому она должна работать в рамках ограничений, которые вы дали. Я бы рекомендовал сохранить его в файле .bat
TL: DR; извлеките Haskell Platform создайте shell.bat
рядом с bin/
lib/
et al и вставьте это в него;
@ECHO OFF
SET PATH=%~dp0/bin;%PATH%
CMD /K
Теперь запустите shell.bat
, и это приглашение сможет найти Haskell. Поскольку вы можете взять с собой shell.bat
- вам должно быть проще подключаться к новой лабораторной машине и работать