【问题标题】:Installing mysql on Yesod在 Yesod 上安装 mysql
【发布时间】:2013-10-30 21:04:48
【问题描述】:

我成功创建了一个 Yesod 应用程序(使用 cabal-dev)并启动它。 但是我一直在尝试将mysql与yesod一起使用,但是在运行命令“ cabal-dev install yesod-platform, cabal-dev install yesod-bin; cabal-dev install ”后总是不断收到以下错误消息:

 Installed yesod-1.2.2.1
 cabal: Error: some packages failed to install:
 Youne-0.0.0 depends on pcre-light-0.4 which failed to install.
 mysql-0.1.1.5 failed during the configure step. The exception was:
 ExitFailure 1
 mysql-simple-0.2.2.4 depends on pcre-light-0.4 which failed to install.
 pcre-light-0.4 failed during the configure step. The exception was:
 ExitFailure 1
 persistent-mysql-1.2.1 depends on pcre-light-0.4 which failed to install.

我不知道发生了什么。

【问题讨论】:

    标签: mysql haskell functional-programming cabal


    【解决方案1】:

    安装 pcre-light 时出现问题,很可能是由于缺少系统库。尝试仅运行 cabal install pcre-light-0.4 并查看该输出是否更有帮助。

    【讨论】:

    • 感谢 Michael,运行该命令向我指出我的系统中缺少 PCRE 库。太好了,现在我可以继续 Yesod 了。顺便说一句,很棒的软件。
    • 我遇到了类似的问题,pcre-light 由于缺少 OS (OS X 10.9) PCRE 可执行文件而无法安装。解决方案是通过brew install pcre 安装 PCRE
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多