我正在尝试为 Python 的 TA-Lib 构建 mrjbq7 的包装器。经过几次尝试,我很确定包装器不会构建,因为我有 Visual Studio 2010,但我的 Python 正在从 Visual Studio 2008 中寻找编译器。是否可以只获取编译器?我有一种感觉,我可能需要并排安装 Visual Studio 2008(看到另一个线程说这没有问题),但如果可能的话,我宁愿避免它。是否可以?
更多信息:
Visual Studio 2010 Express 安装了
Windows 7
Python 2.7.3
pythonxy27 也安装
了 怀疑它是编译器版本的原因:
a - 我得到的最后一个错误是对未知 _ftol2_sse_ 的引用,其他线程说这是由于使用了错误的编译器
b - MSC v. 的 sys.version 为 1500,适用于 MSVC 9.0(在解释器中使用 distutils\cygwincompiler.py 中的几行来查找此内容)
我希望这是所有必需的信息,如果需要,我会添加更多信息。