吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1028|回复: 4
收起左侧

python api部署到centos服务器

[复制链接]
夸克逃逸 发表于 2019-9-22 18:08
40吾爱币
在座的各位大佬好呀,百度了好久的问题还是没能解决,只有来问吾爱了。
是这样的,我用python写了一段代码,想部署到服务器上,通过外网的post请求传参就能让这段代码运行并返回结果。我百度了几天了,bilibili也搜了,好多都是本地的api,没谈怎么部署到服务器上面的。还有的好像是说flask的web api,我尝试安装virtualenv后再安装flask,但是安装virtualenv出现很多的错误,具体原因我也不是很清楚,不过我把服务器的python升级到了3.x,更改了软链接,但是出现没有pip(我尝试安装,但是好像都是安装到了python2下面,导致pip3不能用),网上的各种教程也都基本不强调版本的问题,比如3.7好像安装pip就要多安装一个依赖包一样。反正就是各种原因,导致我这几天特别烦,觉得自己一事无成。。。
总结一下吧,我想问的问题是:
1、怎么把我写好的python代码封装成api部署到服务器上面,让外网能够传参访问执行并得到返回的结果
2、如果1问要安装virtualenv,,,,那我就卸载py3,重新安装网上的教程完完全全再做一遍
3、谢谢各位了。哎,自学编程真的好难,这几天吃完饭就搞不运动肚子都大了。

最佳答案

查看完整内容

1. sudo yum install python3 2. pip3 install flask 3. 写flask服务器 4. nohup python3 app.py

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

JokerX 发表于 2019-9-22 18:08
1. sudo yum install python3
2. pip3 install flask
3. 写flask服务器
4. nohup python3 app.py
 楼主| 夸克逃逸 发表于 2019-9-22 21:41
JokerX 发表于 2019-9-22 19:38
1. sudo yum install python3
2. pip3 install flask
3. 写flask服务器

python3已经安装了,pip3没有安装而且安装失败(好像是提示没有encrypt?)。如果你的思路是正确的话,我就把py3卸载了,按照网上的教程重新安装一遍嘻嘻嘻。
 楼主| 夸克逃逸 发表于 2019-9-24 18:49
JokerX 发表于 2019-9-22 19:38
1. sudo yum install python3
2. pip3 install flask
3. 写flask服务器

老哥,想问一下怎么让链接打开的时候访问的是py程序而不是index.html呢。我目前能通过ip+端口号访问这个py程序嘻嘻嘻
JokerX 发表于 2019-9-24 19:26
夸克逃逸 发表于 2019-9-24 18:49
老哥,想问一下怎么让链接打开的时候访问的是py程序而不是index.html呢。我目前能通过ip+端口号访问这个p ...

静下心来 看flask文档
快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-19 05:19

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表