Ошибка при установке zipline в Python 3.4
Мне нужна ваша помощь, чтобы установить zipline.
Я новичок в программировании на Python, но теперь я столкнулся с огромным барьером... Я попытался использовать zipline в моем Python и следовал нижеописанному процессу.
- моя версия Python 3.6, но zipline поддерживает 2.7 и 3.4. Поэтому я установил 3.4 python, как показано ниже: conda create -n предыдущий python =3.4.1 anaconda
Кроме того, я установил Visual C++ 2010.
- активировать предыдущий
- pip install zipline
Но мой компьютер все еще показывает ниже сообщение об ошибке. Я не уверен, как установить zipline и решить эту ошибку. У меня компьютер windows 7, intelcore i7-4712 64bit и я установил anaconda 4.0.0 (32bit)
(C: \ Anaconda3) C:\Users\sktsuser> активировать предыдущий
(предыдущая) C:\Users\sktsuser>python --version Python 3.4.1:: Anaconda 2.1.0 (32-разрядная версия)
(предыдущая) C:\Users\sktsuser>pip install zipline
Файл "C:\Anaconda3\envs\previous\lib\site-packages\setuptools-5.8-py3.4.egg\se tuptools\command\easy_install.py", строка 1043, в run_setup
distutils.errors.DistutilsError: Сценарий установки завершен с ошибкой: команда 'C:\ a aconda3\mingw\bin\gcc.exe' завершилась неудачно с состоянием выхода 1
Очистка... Команда python setup.py egg_info завершилась ошибкой с кодом ошибки 1 в C:\Users\sktsuser\A ppData\Local\Temp\pip_build_sktsuser\zipline Сохранение журнала отладки для сбоя в C:\Users\sktsuser\pip\pip.журнал
(предыдущая) C:\Users\sktsuser>
2 ответа
Попробуйте использовать установку conda с quantopian source вместо pip, как показано ниже:
conda install -c Quantopian zipline
Это одна из главных причин, по которой они рекомендуют вам использовать virtualenv.
Здесь у них есть некоторые детали, как установить с помощью virtualenv
http://www.zipline.io/development-guidelines.html
$ mkvirtualenv zipline
$ ./etc/ordered_pip.sh ./etc/requirements.txt
$ pip install -r ./etc/requirements_dev.txt
$ pip install -r ./etc/requirements_blaze.txt
Обратите внимание, что для этого вам нужно получить их исходный код или файл require.txt с github: https://github.com/quantopian/zipline/tree/master/etc
Таким образом, вы можете создать виртуальную среду с правильным питоном, необходимым для zipline