栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

无法在Win7上安装Cython

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

无法在Win7上安装Cython

我认为您的麻烦与您正在安装的事实无关

TA-lib wrapper
,所以这里有一些建议:

  • 首先,请尝试使用来安装Cython
    Python 2.7.X
    (我怀疑某些Python版本与Cython版本之间存在一些不兼容:至少,您提到的那种错误使我想起了什么……)。

如果这样做没有帮助, 按如下所示 重建Cython

  1. 从此处安装MinGW(带有gcc / g ++选项)。
  2. 告诉

    disutils
    使用gcc …创建文件
    C:Python27Libdistutilsdistutils.cfg
    并将其写在里面:

    [build]

    compiler = mingw32

  3. 如果需要,请

    -mno-cygwin
    从文件中删除gcc选项的所有实例
    C:Python27Libdistutilscygwinccompiler.py

    # self.set_executables(compiler='gcc -mno-cygwin -O -Wall',      # compiler_so='gcc -mno-cygwin -mdll -O -Wall',      # compiler_cxx='g++ -mno-cygwin -O -Wall',      # linker_exe='gcc -mno-cygwin',      # linker_so='%s -mno-cygwin %s %s'      # % (self.linker_dll, shared_option,         # entry_point))

    becomes :

    self.set_executables(compiler=’gcc -O -Wall’,
    compiler_so=’gcc -mdll -O -Wall’,
    compiler_cxx=’g++ -O -Wall’,
    linker_exe=’gcc’,
    linker_so=’%s %s %s’
    % (self.linker_dll, shared_option,
    entry_point))

    Just because
    -mno-cygwin
    has just been removed from early versions of gcc.

  4. 编译并安装Cython:

    $ python setup.py install

在任何情况下: 确保

PATH
为Cython提供适当的:

SET PYTHonPATH=%PYTHONPATH%;../../../DEPENDENCIES/Cython-0.19.1SET PATH=%PATH%;../../../DEPENDENCIES/Cython-0.19.1/bin

尝试重建TA-lib,请告诉我它说什么;-)



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/661729.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号