Haskell - 环境设置



我们在网上设置了 Haskell 编程环境:https://tutorialspoint.com/compile_haskell_online.php

这个在线编辑器提供了许多选项来练习 Haskell 编程示例。转到页面的终端部分,并键入“ghci”。此命令会自动加载 Haskell 编译器并启动 Haskell 在线环境。使用ghci命令后,您将收到以下输出。

sh-4.3$ ghci
GHCi,version7.8.4:http://www.haskell.org/ghc/:?forhelp
Loading package ghc-prim...linking...done.
Loading packageinteger gmp...linking... done.
Loading package base...linking...done.
Prelude>

如果您仍然想在本地系统中离线使用 Haskell,则需要从其官方网页下载可用的 Haskell 安装程序:https://www.haskell.org/downloads

市场上有三种不同类型的安装程序

  • 最小安装程序 - 它提供 GHC(Glasgow Haskell 编译器)、CABAL(应用程序和库的通用架构)和 Stack 工具。

  • Stack 安装程序 - 在此安装程序中,GHC 可以下载到跨平台的托管工具链中。它将在全局安装您的应用程序,以便在需要时更新其 API 工具。它会自动解决所有面向 Haskell 的依赖项。

  • Haskell 平台 - 这是安装 Haskell 的最佳方法,因为它会将整个平台安装到您的机器上,并且是从一个特定位置进行安装。此安装程序不像上面两个安装程序那样是分布式的。

我们已经了解了市场上不同类型的安装程序,现在让我们看看如何在我们的机器上使用这些安装程序。在本教程中,我们将使用 Haskell 平台安装程序在我们的系统中安装 Haskell 编译器。

Windows 环境设置

要在您的 Windows 计算机上设置 Haskell 环境,请访问其官方网站https://www.haskell.org/platform/windows.html,并根据您的可定制架构下载安装程序。

Windows Installer

查看您的系统架构并下载相应的安装文件并运行它。它将像任何其他 Windows 应用程序一样安装。您可能需要更新系统的 CABAL 配置。

MAC 环境设置

要在您的 MAC 系统上设置 Haskell 环境,请访问其官方网站https://www.haskell.org/platform/mac.html,并下载 Mac 安装程序。

MAC Installer

Linux 环境设置

在基于 Linux 的系统上安装 Haskell 需要运行一些命令,这不像 MAC 和 Windows 那样简单。是的,这很费力,但它很可靠。

您可以按照以下步骤在 Linux 系统上安装 Haskell:

步骤 1 - 要在您的 Linux 系统上设置 Haskell 环境,请访问官方网站https://www.haskell.org/platform/linux.html并选择您的发行版。您将在浏览器上看到以下屏幕。

Linux Installer

步骤 2 - 选择您的发行版。在本例中,我们使用 Ubuntu。选择此选项后,您将在屏幕上看到以下页面,其中包含在我们的本地系统中安装 Haskell 的命令。

Ubuntu Installer

步骤 3 - 按 Ctrl + Alt + T 打开终端。运行命令“$ sudo apt-get install haskell-platform”并按 Enter。在使用 root 密码进行身份验证后,它将自动开始在您的系统上下载 Haskell。安装完成后,您将收到确认消息。

步骤 4 - 再次转到您的终端并运行 GHCI 命令。一旦您获得 Prelude 提示符,您就可以在本地系统上使用 Haskell 了。

Local System

要退出 GHCI 提示符,您可以使用命令“:quit exit”。

广告