Miss Science #5:steem机器人python开发环境搭建

evathinking(42)
Published in
#cn
Words
362
Reading
2 min
Listen
Play
9y

![image](

<center>Python/Steem开发环境</center>

注:我的pc用的是window系统,搭建steem用的是Ubuntu,需要安装一个vmware虚拟机。没有需要的人,可以直接跳到第二章。

1、安装Ubuntu16.04

1.1、安装Vmware workstations

下载地址: https://download3.vmware.com/software/wkst/file/VMware-workstation-full-12.5.7-5813279.exe

1.2、安装Ubuntu虚拟机,这里用版本是16.04

下载地址: magnet:?xt=urn:btih:7F0955EAE7404ED0E648DABC3B5C553C0748B70F,装好系统,开始配置环境。

2、环境配置

2.1、更新系统

sudo apt-get update
sudo apt-get -y upgrade

2.2、安装python 3.6

因为现在的steem库安装依赖于python3.6,而系统自带的是3.5和2.7

sudo add-apt-repository ppa:jonathonf/python-3.6
sudo apt-get update
sudo apt-get install python3.6

2.3、更改python3基本环境

sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.5 1
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.6 2
sudo update-alternatives --config python3
python3 -V

检查环境python3的版本为3.6

2.4、安装pip3

pip3的安装不能在线更新方法,在线更新会要求安装python3.5 lib。pip3的下载地址 https://pypi.python.org/pypi/pip

python setup.py install

2.5、安装setuptools

sudo apt-get install python3-setuptools

3、安装steem

3.1、安装进行Steem开发需要的软件库

sudo apt-get install build-essential libffi-dev libssl-dev python3.6-dev

3.2、安装steem

pip3 install steem

3.3、测试

下面写了一段小程序,实时输出最新发表文章采用的标签:

from steem.blog import Blog

blog = Blog("evathinking")

print(blog.take(2))

#系统会返回当前最新的两个帖子

[<Post-@evathinking/cnbuddy-5-sp>, <Post-@evathinking/python-steem]

注意:用windows的搭建,有很多坑了,慎入,暂不说vc++等库依赖,有耐心的话,也可以搭建