币安python api安装(python-binance install)
币安python api安装(python-binance install)
之前翻译了一部分币安的API接口文档:币安RestApi翻译
我的本意是调用API自动操作,如果直接调用REST API挺麻烦的,我希望可以直接用python来调用,今天找到了币安的python封装库,尝试安装和学习,期间有小坑,把过程记录一下备忘。
python-binance源码地址:https://github.com/sammchardy/python-binance
帮助文档地址:https://python-binance.readthedocs.io/en/latest/overview.html
安装过程很简单,调用pip install python-binance即可,我是CentOs的操作系统,并且安装的是pip3.6版本,所以我运行的命令为pip3 install python-binance。
但是安装遇到一个问题:Twisted依赖包没有成功安装。
我尝试运行命令pip3 install Twisted,也失败了,网上搜索一下,发现需要源码安装,尝试摸索,终于搞定了,过程如下:
下载源码
wget https://twistedmatrix.com/Releases/Twisted/17.9/Twisted-17.9.0.tar.bz2
好多网站没有说源码从哪里下载,找了好久才找到的。
解压源码包
tar -jxvf Twisted-17.9.0.tar.bz2
编译安装
进入解压后的目录,运行命令:python setup.py install
由于我是python3,运行的命令是python3 setup.py install
重新安装python-binance即可
pip install python-binance