gpt4 book ai didi

haskell - 无法在我的 Ubuntu Linux 机器上安装 hmatrix

转载 作者:行者123 更新时间:2023-12-02 10:36:00 24 4
gpt4 key购买 nike

我正在尝试在我的 Ubuntu Linux 计算机上安装 hmatrix(不知道这是否有必要,但它可能会有所帮助),无论我做什么,它都不会工作。

我运行 cabal install hmatrix 并得到这个:

   Configuring hmatrix-0.13.1.0...
Checking foreign libraries... FAIL
*** Sorry, I can't link GSL.
*** Please make sure that the appropriate -dev packages are installed.
*** You can also specify the required libraries using
*** cabal install hmatrix --configure-option=link:lib1,lib2,lib3,etc.
setup: Package hmatrix-0.13.1.0 can't be built on this system.
cabal: Error: some packages failed to install:
hmatrix-0.13.1.0 failed during the building phase. The exception was:
ExitFailure 1

显然 ExitFailure 1 是原始程序的剩余部分。

当我运行 cabal 配置时,我得到

  Warning: 'hs-source-dirs: lib' directory does not exist.
Checking foreign libraries... FAIL
*** Sorry, I can't link GSL.
*** Please make sure that the appropriate -dev packages are installed.
*** You can also specify the required libraries using
*** cabal install hmatrix --configure-option=link:lib1,lib2,lib3,etc.

任何帮助将不胜感激,并感谢您的阅读。

最佳答案

您必须安装 C 库,例如 libgsl-dev (或 -devel )和 libgsl本身,但这应该被 dev 拉入包裹。 hmatrix是对 C 库的绑定(bind),因此您需要安装它才能安装 hmatrix .

在我的盒子上,ghc-pkg describe hmatrix列表

extra-libraries: gsl lapack gslcblas

我不确定构建 hmatrix 是否真的需要所有这些。 ,但同时安装 dev 也没什么坏处。套餐 lapack和 BLAS(在 Ubuntu 上可能不是 gslcblas)。

关于haskell - 无法在我的 Ubuntu Linux 机器上安装 hmatrix,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9541500/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com