Cabal-如何安装特定版本的软件包

斯特菲

我需要例如软件包的次要版本,例如persistent-postgresql ..或hdbc-mysql或其他任何版本。

如果我跑步

cabal install persistent-postgresql

它将安装persistent-postgresql版本1.3,然后收到错误消息“至少缺少以下依赖项:persistent-postgresql> = 1.2 && <1.3”这就是为什么我想安装此软件包的较早版本以使其正常工作的原因。也许还有另一种解决方案?

提前致谢。

GS-向Monica致歉

您可能应该尝试cabal安装实际上依赖的软件包,persistent-postgresql因为cabal会随后尝试自动选择正确的版本。

但是,如果您确实需要这样做,一种简单的方法是:

cabal install persistent-postgresql-1.2.1.3

或更复杂:

cabal install persistent-postgresql --constraint 'persistent-postgresql < 1.3'

在这里,您可以继续指定要比特定版本更早的版本,因为某些事情不起作用,而无需知道确切的下一版本。如果需要,您还可以在其他软件包上设置约束。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Cabal-如何安装特定版本的软件包

来自分类Dev

删除Stack / Cabal软件包并安装旧版本

来自分类Dev

如何用Cabal列出所有已安装的软件包及其版本?

来自分类Dev

您如何获得Cabal安装本地软件包?

来自分类Dev

我将ghc更新到新版本,如何自动重新安装所有cabal软件包?

来自分类Dev

我将ghc更新到新版本,如何自动重新安装所有cabal软件包?

来自分类Dev

Haskell`cabal`仅“部分”安装软件包

来自分类Dev

如何手动将软件包安装到使用Cabal的项目中

来自分类Dev

Cabal配置无法在Cabal沙箱中找到已安装的软件包

来自分类Dev

如何安装特定的软件包版本

来自分类Dev

cabal沙箱安装仍然失败,并显示“软件包可能被重新安装破坏”

来自分类Dev

为什么Cabal无法保留同一软件包的多个版本?

来自分类Dev

有建议的方法来更新Cabal软件包的版本范围吗?

来自分类Dev

为什么Cabal不能保留同一软件包的多个版本?

来自分类Dev

有没有办法找到为什么cabal安装了某个软件包?

来自分类Dev

Haskell平台上的便携式软件包安装,Windows上带有Cabal

来自分类Dev

使用Cabal安装Haskell软件包而无需连接互联网

来自分类Dev

Cabal找不到本地来源(尚未正确安装)的软件包

来自分类Dev

Cabal库与Cabal安装。有什么不同?

来自分类Dev

Cabal:重建软件包以使用较新的库

来自分类Dev

Cabal:重建软件包以使用较新的库

来自分类Dev

从cabal目录中删除软件包源

来自分类Dev

使用C ++和Stack / Cabal编译Haskell软件包

来自分类Dev

Cabal & Stack 从哪里获取 Hackage 软件包?

来自分类Dev

Cabal:cabal update在哪里存储其软件包列表?

来自分类Dev

安装Cabal缺少模块

来自分类Dev

Cabal:Cryptonite安装失败

来自分类Dev

运行从cabal安装的程序

来自分类Dev

如何将变更日志添加到Cabal软件包中?

Related 相关文章

  1. 1

    Cabal-如何安装特定版本的软件包

  2. 2

    删除Stack / Cabal软件包并安装旧版本

  3. 3

    如何用Cabal列出所有已安装的软件包及其版本?

  4. 4

    您如何获得Cabal安装本地软件包?

  5. 5

    我将ghc更新到新版本,如何自动重新安装所有cabal软件包?

  6. 6

    我将ghc更新到新版本,如何自动重新安装所有cabal软件包?

  7. 7

    Haskell`cabal`仅“部分”安装软件包

  8. 8

    如何手动将软件包安装到使用Cabal的项目中

  9. 9

    Cabal配置无法在Cabal沙箱中找到已安装的软件包

  10. 10

    如何安装特定的软件包版本

  11. 11

    cabal沙箱安装仍然失败,并显示“软件包可能被重新安装破坏”

  12. 12

    为什么Cabal无法保留同一软件包的多个版本?

  13. 13

    有建议的方法来更新Cabal软件包的版本范围吗?

  14. 14

    为什么Cabal不能保留同一软件包的多个版本?

  15. 15

    有没有办法找到为什么cabal安装了某个软件包?

  16. 16

    Haskell平台上的便携式软件包安装,Windows上带有Cabal

  17. 17

    使用Cabal安装Haskell软件包而无需连接互联网

  18. 18

    Cabal找不到本地来源(尚未正确安装)的软件包

  19. 19

    Cabal库与Cabal安装。有什么不同?

  20. 20

    Cabal:重建软件包以使用较新的库

  21. 21

    Cabal:重建软件包以使用较新的库

  22. 22

    从cabal目录中删除软件包源

  23. 23

    使用C ++和Stack / Cabal编译Haskell软件包

  24. 24

    Cabal & Stack 从哪里获取 Hackage 软件包?

  25. 25

    Cabal:cabal update在哪里存储其软件包列表?

  26. 26

    安装Cabal缺少模块

  27. 27

    Cabal:Cryptonite安装失败

  28. 28

    运行从cabal安装的程序

  29. 29

    如何将变更日志添加到Cabal软件包中?

热门标签

归档