Python 项目打包问题请教

2019-06-28 14:06:36 +08:00
 magicalchemist

Python 项目用到的模块


虚拟环境是使用 conda 进行导出后再导入到腾讯云服务器上的,但是发现部署的时候 ngixn 和 uwsgi 的配置文件都需要重新改过,mysql 数据库也要拷贝


想问下有什么打包部署 Python 项目的诀窍吗?

2101 次点击
所在节点    Python
8 条回复
zyqzyq08
2019-06-28 14:36:49 +08:00
docker 一把梭
ThirdFlame
2019-06-28 14:42:08 +08:00
docker
no1xsyzy
2019-06-28 14:42:53 +08:00
别想了,上 docker 吧
这本地重新配置也是鬼啊到底配置文件为什么不能复用?
如果不能复用为什么不用元配置方法写个 bash ?
0x000007b
2019-06-28 15:04:01 +08:00
Docker 就是干
qq976739120
2019-06-28 15:13:41 +08:00
过来人说句真心话,如果你们的项目 python 版本固定,一台服务器上没有别的语言的项目一起跑,那么怎么搞都行,不然花半天时间试一下 docker,太值得了
magicalchemist
2019-06-28 15:18:55 +08:00
@no1xsyzy ngixn.conf 和 uwsgi.ini 等配置文件需要重新修改项目路径,IP 地址等

多谢各位大佬,明白了,docker 走起。
superalsrk
2019-06-28 15:45:11 +08:00
gunicorn 启服务然后 nginx 反代一下
donotquestion
2019-06-28 16:04:54 +08:00
docker 再用 docker-compose
超快

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/578298

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX