【发布时间】:2025-11-30 18:25:02
【问题描述】:
在带有 Python 2.7 的 Windows 8 上使用 pip install zipline 会出现错误:
Downloading/unpacking six (from python-dateutil==2.1->delorean->zipline[all])
Running setup.py egg_info for package six
Installing collected packages: blist, pytz, requests, python-dateutil, six
Running setup.py install for blist
building '_blist' extension
error: Unable to find vcvarsall.bat
Complete output from command C:\Python27\python.exe -c "import setuptools;__
file__='c:\\users\\ThatsMe\\appdata\\local\\temp\\pip-build-ThatsMe\\blist\\setup.py';ex
ec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" inst
all --record c:\users\ThatsMe\appdata\local\temp\pip-xvoky2-record\install-record.tx
t --single-version-externally-managed:
running install
running build
running build_py
running build_ext
building '_blist' extension
error: Unable to find vcvarsall.bat
问题:如何解决错误?运行pip install zipline[all] 会出现同样的错误...
【问题讨论】:
-
你可以在这个帖子上找到答案:*.com/questions/2817869/…
-
@Baart 那是 Python 2.6
-
安装 gcc 或 Microsoft Visual Express Studio 并按照 Baart 提到的链接上的解决方案,它们适用于 win8 和 py2.7。我使用codeblocks 安装gcc。
-
答案在此链接*.com/a/20695951/3121410享受!
标签: python python-2.7 pip zipline