当前位置: 首页 > 工具软件 > Zipline > 使用案例 >

ubuntu安装zipline

钱和安
2023-12-01

直接在命令行敲入pip install zipline
中间会显示安装过程,最终

Successfully installed Cython-0.29.6 Logbook-1.4.3 Mako-1.0.8 alembic-1.0.8 bcolz-0.12.1 bottleneck-1.2.1 contextlib2-0.5.5 cyordereddict-1.0.0 empyrical-0.5.0 funcsigs-1.0.2 intervaltree-3.0.2 lru-dict-1.1.6 mock-2.0.0 multipledispatch-0.6.0 networkx-1.11 numexpr-2.6.9 pandas-0.22.0 pandas-datareader-0.7.0 patsy-0.5.1 pbr-5.1.3 python-editor-1.0.4 requests-file-1.4.3 scipy-1.2.1 sortedcontainers-2.1.0 sqlalchemy-1.3.1 statsmodels-0.9.0 tables-3.5.1 toolz-0.9.0 trading-calendars-1.7.0 wrapt-1.11.1 zipline-1.3.0

在使用quandl的时候需要先安装,提示python版本过低,新建一个conda虚拟python环境

conda create -n python37 python=3.7

最后安装zipline和quandl

pip install zipline
pip install quandl

在zipline中ingest数据

$ QUANDL_API_KEY=<yourkey> zipline ingest [-b <bundle>]

这里的api key要到quandl上注册去给,实测需要虚拟机连接vpn来下,否则速度不行,我用的是蓝灯的vpn,github上去下软件,装好deb,运行后在浏览器中就和windows上面的授权方法一样了,还算方便。

在2019年4月4日更新

(python35) han@han-virtual-machine:~/miniconda2/envs/python35/lib/python3.5/site-packages$ conda install -c Quantopian zipline
Solving environment: done


==> WARNING: A newer version of conda exists. <==
  current version: 4.5.12
  latest version: 4.6.9

Please update conda by running

    $ conda update -n base -c defaults conda



## Package Plan ##

  environment location: /home/han/miniconda2/envs/python35

  added / updated specs: 
    - zipline


The following packages will be downloaded:

    package                    |            build
    ---------------------------|-----------------
    lxml-4.2.5                 |   py35hefd8a0e_0         1.6 MB
    intervaltree-2.1.0         |           py35_0          46 KB  Quantopian
    cffi-1.11.5                |   py35he75722e_1         213 KB
    cyordereddict-0.2.2        |           py35_0         160 KB  Quantopian
    numexpr-2.6.1              |      np114py35_0         414 KB  Quantopian
    statsmodels-0.9.0          |   py35h3010b51_0         8.8 MB
    requests-ftp-0.3.1         |           py35_0          12 KB
    alembic-0.7.7              |           py35_0         163 KB  Quantopian
    bzip2-1.0.6                |       h14c3975_5         414 KB
    click-6.7                  |   py35h353a69f_0         105 KB
    idna-2.7                   |           py35_0         133 KB
    libxml2-2.9.9              |       he19cac6_0         2.0 MB
    trading-calendars-1.6.1    |           py35_0         117 KB  Quantopian
    wrapt-1.10.11              |   py35h14c3975_2          45 KB
    snappy-1.1.7               |       hbae5bb6_3          38 KB
    cryptography-2.3.1         |   py35hc365091_0         585 KB
    libxslt-1.1.33             |       h7d1a2b0_0         577 KB
    multipledispatch-0.6.0     |           py35_0          21 KB
    decorator-4.4.0            |             py_0          13 KB
    asn1crypto-0.24.0          |           py35_0         156 KB
    python-dateutil-2.7.3      |           py35_0         261 KB
    sqlalchemy-1.2.11          |   py35h7b6447c_0         1.6 MB
    chardet-3.0.4              |           py35_1         191 KB
    mako-1.0.7                 |           py35_0         116 KB
    empyrical-0.5.0            |           py35_0          57 KB  Quantopian
    hdf5-1.10.2                |       hba1933b_1         5.2 MB
    pandas-0.22.0              |   py35hf484d3e_0        10.6 MB
    icu-58.2                   |       h9c2bf20_1        22.5 MB
    markupsafe-1.0             |   py35h14c3975_1          25 KB
    requests-file-1.4.3        |           py35_0           8 KB
    zipline-1.3.0              |      np114py35_0         5.2 MB  Quantopian
    pycparser-2.19             |           py35_0         175 KB
    pysocks-1.6.8              |           py35_0          22 KB
    logbook-0.12.5             |           py35_0         227 KB  Quantopian
    networkx-1.11              |           py35_1         1.5 MB
    lru-dict-1.1.4             |           py35_0          18 KB  Quantopian
    toolz-0.9.0                |           py35_0          92 KB
    pytz-2018.5                |           py35_0         231 KB
    scipy-1.1.0                |   py35hd20e5f9_0        18.0 MB
    lzo-2.10                   |       h49e0be7_2         313 KB
    pytables-3.4.4             |   py35ha205bf6_0         1.5 MB
    six-1.11.0                 |           py35_1          21 KB
    bcolz-0.12.1               |      np114py35_0         1.2 MB  Quantopian
    requests-2.20.1            |           py35_0          83 KB  Quantopian
    patsy-0.5.0                |           py35_0         322 KB
    pyopenssl-18.0.0           |           py35_0          82 KB
    blosc-1.15.0               |       hd408876_0         705 KB
    cython-0.28.5              |   py35hf484d3e_0         3.3 MB
    urllib3-1.23               |           py35_0         153 KB
    sortedcontainers-1.4.4     |           py35_0          62 KB  Quantopian
    contextlib2-0.5.5          |   py35h6690dba_0          15 KB
    bottleneck-1.2.1           |   py35h035aef0_1         128 KB
    pandas-datareader-0.6.0    |           py35_0         135 KB
    ------------------------------------------------------------
                                           Total:        89.6 MB

The following NEW packages will be INSTALLED:

    alembic:           0.7.7-py35_0           Quantopian
    asn1crypto:        0.24.0-py35_0                    
    bcolz:             0.12.1-np114py35_0     Quantopian
    blosc:             1.15.0-hd408876_0                
    bottleneck:        1.2.1-py35h035aef0_1             
    bzip2:             1.0.6-h14c3975_5                 
    cffi:              1.11.5-py35he75722e_1            
    chardet:           3.0.4-py35_1                     
    click:             6.7-py35h353a69f_0               
    contextlib2:       0.5.5-py35h6690dba_0             
    cryptography:      2.3.1-py35hc365091_0             
    cyordereddict:     0.2.2-py35_0           Quantopian
    cython:            0.28.5-py35hf484d3e_0            
    decorator:         4.4.0-py_0                       
    empyrical:         0.5.0-py35_0           Quantopian
    hdf5:              1.10.2-hba1933b_1                
    icu:               58.2-h9c2bf20_1                  
    idna:              2.7-py35_0                       
    intervaltree:      2.1.0-py35_0           Quantopian
    libxml2:           2.9.9-he19cac6_0                 
    libxslt:           1.1.33-h7d1a2b0_0                
    logbook:           0.12.5-py35_0          Quantopian
    lru-dict:          1.1.4-py35_0           Quantopian
    lxml:              4.2.5-py35hefd8a0e_0             
    lzo:               2.10-h49e0be7_2                  
    mako:              1.0.7-py35_0                     
    markupsafe:        1.0-py35h14c3975_1               
    multipledispatch:  0.6.0-py35_0                     
    networkx:          1.11-py35_1                      
    numexpr:           2.6.1-np114py35_0      Quantopian
    pandas:            0.22.0-py35hf484d3e_0            
    pandas-datareader: 0.6.0-py35_0                     
    patsy:             0.5.0-py35_0                     
    pycparser:         2.19-py35_0                      
    pyopenssl:         18.0.0-py35_0                    
    pysocks:           1.6.8-py35_0                     
    pytables:          3.4.4-py35ha205bf6_0             
    python-dateutil:   2.7.3-py35_0                     
    pytz:              2018.5-py35_0                    
    requests:          2.20.1-py35_0          Quantopian
    requests-file:     1.4.3-py35_0                     
    requests-ftp:      0.3.1-py35_0                     
    scipy:             1.1.0-py35hd20e5f9_0             
    six:               1.11.0-py35_1                    
    snappy:            1.1.7-hbae5bb6_3                 
    sortedcontainers:  1.4.4-py35_0           Quantopian
    sqlalchemy:        1.2.11-py35h7b6447c_0            
    statsmodels:       0.9.0-py35h3010b51_0             
    toolz:             0.9.0-py35_0                     
    trading-calendars: 1.6.1-py35_0           Quantopian
    urllib3:           1.23-py35_0                      
    wrapt:             1.10.11-py35h14c3975_2           
    zipline:           1.3.0-np114py35_0      Quantopian

Proceed ([y]/n)? y


Downloading and Extracting Packages
lxml-4.2.5           | 1.6 MB    | ##################################### | 100% 
intervaltree-2.1.0   | 46 KB     | ##################################### | 100% 
cffi-1.11.5          | 213 KB    | ##################################### | 100% 
cyordereddict-0.2.2  | 160 KB    | ##################################### | 100% 
numexpr-2.6.1        | 414 KB    | ##################################### | 100% 
statsmodels-0.9.0    | 8.8 MB    | ##################################### | 100% 
requests-ftp-0.3.1   | 12 KB     | ##################################### | 100% 
alembic-0.7.7        | 163 KB    | ##################################### | 100% 
bzip2-1.0.6          | 414 KB    | ##################################### | 100% 
click-6.7            | 105 KB    | ##################################### | 100% 
idna-2.7             | 133 KB    | ##################################### | 100% 
libxml2-2.9.9        | 2.0 MB    | ##################################### | 100% 
trading-calendars-1. | 117 KB    | ##################################### | 100% 
wrapt-1.10.11        | 45 KB     | ##################################### | 100% 
snappy-1.1.7         | 38 KB     | ##################################### | 100% 
cryptography-2.3.1   | 585 KB    | ##################################### | 100% 
libxslt-1.1.33       | 577 KB    | ##################################### | 100% 
multipledispatch-0.6 | 21 KB     | ##################################### | 100% 
decorator-4.4.0      | 13 KB     | ##################################### | 100% 
asn1crypto-0.24.0    | 156 KB    | ##################################### | 100% 
python-dateutil-2.7. | 261 KB    | ##################################### | 100% 
sqlalchemy-1.2.11    | 1.6 MB    | ##################################### | 100% 
chardet-3.0.4        | 191 KB    | ##################################### | 100% 
mako-1.0.7           | 116 KB    | ##################################### | 100% 
empyrical-0.5.0      | 57 KB     | ##################################### | 100% 
hdf5-1.10.2          | 5.2 MB    | ##################################### | 100% 
pandas-0.22.0        | 10.6 MB   | ##################################### | 100% 
icu-58.2             | 22.5 MB   | ##################################### | 100% 
markupsafe-1.0       | 25 KB     | ##################################### | 100% 
requests-file-1.4.3  | 8 KB      | ##################################### | 100% 
zipline-1.3.0        | 5.2 MB    | ##################################### | 100% 
pycparser-2.19       | 175 KB    | ##################################### | 100% 
pysocks-1.6.8        | 22 KB     | ##################################### | 100% 
logbook-0.12.5       | 227 KB    | ##################################### | 100% 
networkx-1.11        | 1.5 MB    | ##################################### | 100% 
lru-dict-1.1.4       | 18 KB     | ##################################### | 100% 
toolz-0.9.0          | 92 KB     | ##################################### | 100% 
pytz-2018.5          | 231 KB    | ##################################### | 100% 
scipy-1.1.0          | 18.0 MB   | ##################################### | 100% 
lzo-2.10             | 313 KB    | ##################################### | 100% 
pytables-3.4.4       | 1.5 MB    | ##################################### | 100% 
six-1.11.0           | 21 KB     | ##################################### | 100% 
bcolz-0.12.1         | 1.2 MB    | ##################################### | 100% 
requests-2.20.1      | 83 KB     | ##################################### | 100% 
patsy-0.5.0          | 322 KB    | ##################################### | 100% 
pyopenssl-18.0.0     | 82 KB     | ##################################### | 100% 
blosc-1.15.0         | 705 KB    | ##################################### | 100% 
cython-0.28.5        | 3.3 MB    | ##################################### | 100% 
urllib3-1.23         | 153 KB    | ##################################### | 100% 
sortedcontainers-1.4 | 62 KB     | ##################################### | 100% 
contextlib2-0.5.5    | 15 KB     | ##################################### | 100% 
bottleneck-1.2.1     | 128 KB    | ##################################### | 100% 
pandas-datareader-0. | 135 KB    | ##################################### | 100% 
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

 类似资料: