本来以为很简单的pip就行了,才发现自己太年轻了,折腾了好几个小时都没成功,因为喜欢用python,库多扩展性好,但win系统上面的兼容就很多bug了。
首先惯性输入pip install steem-python
报错:
ERROR: Failed building wheel for ujson
分析安装steem-python需要依赖ujson,而自动下载的ujson库无法解析
故手动到https://www.lfd.uci.edu/~gohlke/pythonlibs/#ujson 下在编译好的whl文件,我的是win32系统,python3.6,可根据自己的系统下载对应的
下载好后pip install E:/ujson-1.35-cp36-cp36m-win32.whl
提示安装成功,再次输入pip install steem-python
依然报错,这次又是另外一个依赖库pycrypto的错误
ERROR: Failed building wheel for pycrypto
这个库安装的时候就吃来不少苦了,因为找不到编译好的库,去官网只更新到了python3.4版本的,翻遍了各大搜索引擎要么版本低,要么系统不对
放弃的时候试了一下笨办法,直接把下在的64位系统的pycrypto-2.6.1-cp36-none-win64.whl的名称改成pycrypto-2.6.1-cp36-none-win32.whl
然后再试了一下,居然成功了,,,这懵的
心情瞬间开心,再次pip install steem-python
安装成功,大功告成了吧!
来试一下看看账户吧

报错cannot import name '_AES',什么鬼
算了,今天先这样吧,花了太多的时间了,只能说steem的python库还相当的不成熟,慢慢优化吧。