我想运行托管在Cabal上的这个程序,这是 Haskell 应用程序的官方存储库。
首先我安装了 Cabal:
sudo apt-get install cabal-install
cabal update
Run Code Online (Sandbox Code Playgroud)
其次,我安装了程序本身:
$ cabal install clanki
Resolving dependencies...
Downloading safe-0.3.9...
Downloading strict-0.3.2...
Configuring strict-0.3.2...
Configuring safe-0.3.9...
Building safe-0.3.9...
Building strict-0.3.2...
Installed strict-0.3.2
Installed safe-0.3.9
Downloading clanki-1.2.6...
Configuring clanki-1.2.6...
Building clanki-1.2.6...
Installed clanki-1.2.6
Run Code Online (Sandbox Code Playgroud)
第三,我尝试运行该程序:
$ clanki --list
clanki: command not found
Run Code Online (Sandbox Code Playgroud)
cabal安装到~/.cabal,二进制文件进入~/.cabal/bin。您必须将此路径添加到您的PATH:
export PATH="$HOME/.cabal/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
Haskell 网站说cabal可以添加符号链接~/bin(会自动添加到PATH):
如果您决定不将此目录放在您的目录中,
$PATH那么您可以使用 cabal 将二进制文件符号链接到另一个目录中,例如~/bin. 要使用此功能~/.cabal/config,请编辑并查看该symlink-bindir字段。请注意,~/.cabal/config直到您cabal第一次运行命令(例如cabal update.
| 归档时间: |
|
| 查看次数: |
1379 次 |
| 最近记录: |