【原创】树莓派运行12306抢票软件

安装python:

安装python 3的依赖:

在root用户下(不要用普通用户,麻烦),全部复制粘贴过去,一次性安装即可.

yum -y groupinstall "Development tools"
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
yum install -y libffi-devel zlib1g-dev
yum install zlib* -y

安装文档参考:https://blog.csdn.net/t8116189520/article/details/81976755

其中安装python3的方法我用的是yum安装,如下:

yum install python3 安装完后,python3 安装在/usr/bin/python3 此时需要把系统自带的python2的 软连接删除,再链接到python3

切换pip 源:

参考站内另外一篇文章:【转载】Mac 修改pip 源,加速pip下载

安装虚拟环境:

参考文档:https://www.cnblogs.com/chjxbt/p/10517952.html

安装git:

yum install git

配置12306代码:

/home 下新建一个文件夹GitHub,用于存放下载的代码。下载代码:

git clone https://github.com/testerSunshine/12306.git

激活创建的12306专用的虚拟环境:workon 12306 12306 是我刚才创建的环境名

进入12306(刚下载的代码目录)下,执行pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt 跟着GitHub中的教程设置

修改配置文件:TickerConfig.py ,在此文件中配置自己的账号密码和要抢购的车次

运行代码时,如果报错:302,参考此文档解决:https://github.com/testerSunshine/12306/issues/607

至此就可以正常运行了

You may also like...

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据