Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/310.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何打包和部署python flask应用程序?_Python_Virtualenv_Mod Wsgi_Flask - Fatal编程技术网

如何打包和部署python flask应用程序?

如何打包和部署python flask应用程序?,python,virtualenv,mod-wsgi,flask,Python,Virtualenv,Mod Wsgi,Flask,使用flask框架和。用作模板 web应用程序安装在clients box(linux)上,apache mod_wsgi配置为运行flask应用程序(/var/www/flaskapp) 我在web应用程序中有一个设置屏幕,用户可以将web应用程序的新版本作为加密的tar文件(gpg)上传。客户端框已经配置了我的公钥 views.py中的文件上载方法使用gpg进行解密,并卸载到web app文件夹进行重写(/var/www/flaskapp) 问题:每次上传新的tar文件时,我是否需要运行fa

使用flask框架和。用作模板

web应用程序安装在clients box(linux)上,apache mod_wsgi配置为运行flask应用程序(/var/www/flaskapp)

我在web应用程序中有一个设置屏幕,用户可以将web应用程序的新版本作为加密的tar文件(gpg)上传。客户端框已经配置了我的公钥

views.py中的文件上载方法使用gpg进行解密,并卸载到web app文件夹进行重写(/var/www/flaskapp)

问题:每次上传新的tar文件时,我是否需要运行fab安装程序?或者有没有办法使用打包的拉链(鸡蛋)升级flask应用程序


感谢您的回复。

这取决于-晶圆厂设置做什么?是否要添加可能无法下载和安装的新依赖项?您想升级您的
WSGI
文件吗?fab安装程序(创建virtualenv并根据setup.py下载依赖项),无需升级WSGI文件。