【问题标题】:Graphlab Create setup error: graphlab.get_dependencies() results in BadZipFile errorGraphlab 创建设置错误:graphlab.get_dependencies() 导致 BadZipFile 错误
【发布时间】:2017-04-18 00:20:38
【问题描述】:

在 Win 10 上安装 Graphlab Create 后,它要求我们使用 graphlab.get_dependencies() 安装 2 个依赖项。

但是,我收到以下错误:

在 [9] 中:gl.get_dependencies() 通过运行此功能,您同意以下许可。 * libstdc++:https://gcc.gnu.org/onlinedocs/libstdc++/manual/license.html * xz:http://git.tukaani.org/?p=xz.git;a=blob;f=COPYING 正在下载 xz。 提取 xz。 -------------------------------------------------- ------------------------- BadZipfile Traceback(最近一次调用最后一次) 在 () ----> 1 gl.get_dependencies() C:\Users\nikulk\Anaconda2\envs\gl-env\lib\site-packages\graphlab\dependencies.pyc 在 get_dependencies() 34 xzarchive_dir = tempfile.mkdtemp() 35 print('提取 xz.') ---> 36 xzarchive = zipfile.ZipFile(xzarchive_file) 37 xzarchive.extractall(xzarchive_dir) 38 xz = os.path.join(xzarchive_dir, 'bin_x86-64', 'xz.exe') C:\Users\nikulk\Anaconda2\envs\gl-env\lib\zipfile.pyc in __init__(self, file, mode, compression, allowZip64) 768尝试: 第769章 --> 770 self._RealGetContents() 第771章 第772章 C:\Users\nikulk\Anaconda2\envs\gl-env\lib\zipfile.pyc 在 _RealGetContents(self) 809 raise BadZipfile("文件不是 zip 文件") 810 如果不是 endrec: --> 811 引发 BadZipfile,“文件不是 zip 文件” 812 如果 self.debug > 1: 813 打印结束记录 BadZipfile:文件不是 zip 文件

有人知道怎么解决吗?

【问题讨论】:

    标签: graphlab


    【解决方案1】:

    如果您收到此错误,防火墙可能会阻止您下载依赖项。以下是一些信息和解决方法:

    请查看 get_dependencies 的 SFrame 源代码以了解 GraphLab 如何使用此包:https://github.com/turicode/SFrame/blob/master/oss_src/unity/python/sframe/dependencies.py

    xz 实用程序仅用于从那里下载的其他文件(来自 repo.msys2.org)中提取运行时依赖项:http://repo.msys2.org/mingw/x86_64/mingw-w64-x86_64-gcc-libs-5.1.0-1-any.pkg.tar.xz需要将该文件中的两个 DLL 提取到 GraphLab 创建安装路径内的“cython”目录中(通常类似于 virtualenv 或 conda env 中的 lib/site-packages/python2.7/graphlab)。提取后,依赖问题应该得到解决。

    【讨论】:

      【解决方案2】:

      在graphlab文件夹中使文件夹可写。最初它是只读的。转到文件夹的属性撤消唯一的读取选项。希望它能解决你的问题。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2017-09-14
        • 1970-01-01
        • 2018-12-22
        • 1970-01-01
        • 2018-12-27
        • 2016-07-05
        • 2015-12-16
        相关资源
        最近更新 更多