Railway票的实现和部署

Railway票的实现和部署

选择

https://github.com/pjialin/py12306
这个项目目前以及不维护了,打算先用一下,后续会分析代码,进行自己的优化,我粗略看了一下,基本没看到面向对象编程,可能就没奔着扩展去。

优化

等待中ing

Ubuntu服务器的部署

后面我才发现一个问题,就是服务器根本没有图形界面,而现在的登陆都是扫码登陆。我根本从本地拿不到图片,导致失败,不过还是有些经验可以学习:
1.利用git和github
在远程主机:
选定目录:
git init
在克隆之前肯定要将本机密钥送到自己的github中,本地生成本机密钥命令如下
ssh -keygen
生成的目录在.ssh 中,需要的是id_rsa.pub.
git clone git@github.com/pjialin/py12306

或者:更简单的
2.直接下载到本地windows电脑,在本地利用scp工具,例子如下:
scp c:\xxx root@1.94.30.xxx:/root/…
注意这个工具,我并没有从远程主机拷贝文件成功,只能上传成功。属实难崩,可能是我的语法有问题;如果想从远程下载东西,我是用了winscp工具(毕竟本地是win,生活必须win)【但是vim yyds】

3因为需要pip安装很多库,困难的就是弄清pip安装的库,与python运行代码使用的库,是不是同一个库。按照文档中requirements.txt 安装指定版本的库

windows部署

这个好像很简单,因为windows里面本来没有python,随便安装python,其自带的pip工具一定会给安装指定的库到python
注意两个工具,当依赖解决不了的时候
pip install xxx
pip uninstall xxx
这样按照requirements.txt中的条件,注意报错信息,逐一安装就好,一定注意版本。

1:4/22/2024

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值