小编Sea*_*n U的帖子

为Anaconda安装TA-Lib时出错

我在Win7 x64上运行Python 3.4.1 Anaconda 2.1.0.Cython版本是0.21,我可以确认它已经安装.

我试图通过命令安装TA-lib包装器easy_install TA-lib.

我已经有了ta-lib文件夹c:\ta-lib.

这是发生的事情的完整打印:

easy_install ta-lib
搜索ta-lib
阅读https://pypi.python.org/simple/ta-lib/
阅读http://github.com/mrjbq7/ta-lib
阅读https://github.com/mrjbq7/ta-lib/releases
最佳匹配:TA-Lib 0.4.8
下载https://github.com/mrjbq7/ta-lib/archive/TA_Lib-0.4.8.zip
处理TA_Lib-0.4.8.zip
写C:\Users\ULYATES\AppData\Local\Temp\easy_install-mxydk494\ta-lib-TA_Lib-0.4.8\setup.cfg
运行ta-lib-TA_Lib-0.4.8\setup.py -q bdist_egg --dist-dir C:\用户\ ULYATES \应用程序数据\本地的\ Temp\easy_install的-mxydk494\TA-LIB-TA_Lib-0.4.8 \蛋DIST-TMP的dvmbdia1

C:/ anaconda3/mingw的/ bin中/../ LIB/GCC/x86_64的-W64-的mingw32/4.7.0 /../../../../ x86_64的-W64-的mingw32/bin中/ ld.exe:搜索-lta_libc_cdr c时跳过不兼容的c:\ ta-lib\c\lib/ta_libc_cdr.lib:/ anaconda3/mingw/bin /../ lib/gcc/x86_64-w64-mingw32/4.7.0 /../ ../../../x86_64-w64-mingw32/bin/ld.exe:在搜索-lta_libc_cdr c时跳过不兼容的c:\ ta-lib\c\lib/ta_libc_cdr.lib:/ anaconda3/mingw/bin /../lib/gcc/x86_64-w64-mingw32/4.7.0/../../../../x86_64-w64-mingw32/bin/ld.exe:跳过不兼容的c:\ ta-lib\c\lib\ta_libc_cdr.lib搜索-lta_libc_cdr c时:/ anaconda3/mingw/bin /../ lib/gcc/x86_64-w64-mingw32/4.7.0 /../../../ .. /x86_64-w64-mingw32/bin/ld.exe:找不到-lta_libc_cdrcollect2.exe:错误:ld返回1退出状态错误:安装脚本退出并显示错误:命令'C:\ Anaconda3\Scripts\gcc.bat'退出状态1失败

python mingw anaconda ta-lib

6
推荐指数
2
解决办法
6561
查看次数

列表列表中的列表字典

我有一个数据列表列表:

[[1422029700000, 230.84, 230.42, 230.31, 230.32, 378], [1422029800000, 231.84, 231.42, 231.31, 231.32, 379], ...]
Run Code Online (Sandbox Code Playgroud)

和一个键列表:

['a', 'b', 'c', 'd', 'e']
Run Code Online (Sandbox Code Playgroud)

我想将它们组合成一个列表字典,如下所示:

['a': [1422029700000, 1422029800000], 'b': [230.84, 231.84], ...]
Run Code Online (Sandbox Code Playgroud)

我可以使用循环来做到这一点,但我正在寻找一种pythonic方式.

python dictionary list

0
推荐指数
1
解决办法
83
查看次数

标签 统计

python ×2

anaconda ×1

dictionary ×1

list ×1

mingw ×1

ta-lib ×1