Klang(金浪)AI量化论坛

    • 注册
    • 登录
    • 版块
    • 最新
    • 标签
    • 热门
    • 用户
    • 群组

    在linux上安装Klang时提示 failed building wheel for pillow

    Klang使用
    2
    3
    333
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • 明
      明军 最后由 编辑

      使用教程文档地址:
      https://forum.klang.org.cn/topic/6/klang-安装使用文档-linux-本机

      操作到第三步:
      pip3 install -r requirements.txt
      的时候,
      pip3 安装包有失败,根据提示时pillow

      按照失败截图如下:
      8a3797b9-88c5-40e0-a854-912f42916ea2-98a93fa399eb88c6ac00cea45d5eae6.png

      a04c21ac-2e43-4f44-ba7f-55058e3b19d0-e33ea39c52d8f3185f76a5486e4c740.png

      1 条回复 最后回复 回复 引用 0
      • A
        asmcos 管理员 最后由 编辑

        从提示信息看 是缺少 zlib,可以安装 zlib

        在ubuntu 16.04系统里解决软件依赖问题,一般情况可以依靠安装aptitude软件包来解决:(1)sudo apt-get install aptitude
        (2)sudo aptitude install zlib1g-dev 这个时候必须选择n,而不是Y。等它降级安装软件。
        但是这个软件也通过这种方式解决不了,因为在ubuntu里,zlib叫zlib1g,相应的zlib-devel叫zlib1g.dev。默认的安装源里没有zlib1g.dev。要packages.ubuntu.com
        因此应该先安装(3) sudo apt-get install ruby
        (4) sudo apt-get install zlib1g-dev

        另外:pillow 是由matplotlib 依赖产生的。可以在这个文件里面删除这一行。
        requirements.txt

        numpy
        pandas
        baostock
        matplotlib
        requests
        ply
        websockets
        TA-Lib
        

        删除后:

        numpy
        pandas
        baostock
        requests
        ply
        websockets
        TA-Lib
        
        明 1 条回复 最后回复 回复 引用 0
        • 明
          明军 @asmcos 最后由 编辑

          @asmcos 谢谢指导

          1 条回复 最后回复 回复 引用 0
          • First post
            Last post