宝塔更新Python及Flask项目的部署


Posted in Python onApril 11, 2022

宝塔更新Python版本

因为在宝塔中的Python版本为2.6.8,使用宝塔Python项目管理的话需要把Python升级到3.x,不然的话在部署的时候会提示有些模块下载失败。接下来开始操作:

apt安装

sudo apt install python3 python3-dev

安装依赖

安装完Python3之后,默认会安装Python包管理器pip。安装Python3以后会变为pip3命令来下载依赖。

pip3 install gevent-websocket
pip3 install psutil
easy_install Flask_Session

更改默认的Python版本

删除默认版本

sudo rm /usr/bin/python

将python3版本设置为系统默认版本

sudo ln -s /usr/bin/python3 /usr/bin/python

更改pip版本

sudo rm /usr/bin/python
sudo ln -s /usr/bin/pip3 /usr/bin/pip

重启宝塔面板即可。

项目部署

Flask项目打包

导出项目依赖包

pip freeze >requirements.txt

项目管理器部署项目

宝塔更新Python及Flask项目的部署

宝塔更新Python及Flask项目的部署

设置映射

宝塔更新Python及Flask项目的部署

完成

访问刚刚映射的地址即可。

Python 相关文章推荐
python实现自动更换ip的方法
May 05 Python
Python利用Nagios增加微信报警通知的功能
Feb 18 Python
python3.6 实现AES加密的示例(pyCryptodome)
Jan 10 Python
Numpy中矩阵matrix读取一列的方法及数组和矩阵的相互转换实例
Jul 02 Python
python无限生成不重复(字母,数字,字符)组合的方法
Dec 04 Python
Python直接赋值、浅拷贝与深度拷贝实例分析
Jun 18 Python
python给指定csv表格中的联系人群发邮件(带附件的邮件)
Dec 31 Python
Python requests.post方法中data与json参数区别详解
Apr 30 Python
Python开发入门——迭代的基本使用
Sep 03 Python
2020版Python学习路线图(附学习资料)
Sep 15 Python
Django实现随机图形验证码的示例
Oct 15 Python
虚拟环境及venv和virtualenv的区别说明
Feb 05 Python
python模板入门教程之flask Jinja
使用Python解决图表与画布的间距问题
Python的property属性详细讲解
Apr 11 #Python
OpenCV项目实践之停车场车位实时检测
Python进程池与进程锁之语法学习
Python进程间的通信之语法学习
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
You might like
PHP 一个比较完善的简单文件上传
2010/03/25 PHP
PHP无敌近乎加密方式!
2010/07/17 PHP
php程序员应具有的7种能力小结
2014/11/27 PHP
PHP实现基于PDO扩展连接PostgreSQL对象关系数据库示例
2018/03/31 PHP
PHP手机短信验证码实现流程详解
2018/05/17 PHP
Yii框架的路由配置方法分析
2019/09/09 PHP
Javascript异步表单提交,图片上传,兼容异步模拟ajax技术
2010/05/10 Javascript
alert出数组中的随即值代码
2014/09/25 Javascript
JQuery判断checkbox是否选中及其它复选框操作方法合集
2015/06/01 Javascript
JavaScript代码实现图片循环滚动效果
2020/03/19 Javascript
jQuery动态添加可拖动元素完整实例(附demo源码下载)
2016/06/21 Javascript
分享JavaScript监听全部Ajax请求事件的方法
2016/08/28 Javascript
利用D3.js实现最简单的柱状图示例代码
2016/12/09 Javascript
手机端转换rem适应
2017/04/01 Javascript
解决angular2 获取到的数据无法实时更新的问题
2018/08/31 Javascript
Angularjs Ng_repeat中实现复选框选中并显示不同的样式方法
2018/09/12 Javascript
Python排序搜索基本算法之堆排序实例详解
2017/12/08 Python
Python下使用Scrapy爬取网页内容的实例
2018/05/21 Python
Python3基于sax解析xml操作示例
2018/05/22 Python
基于Django URL传参 FORM表单传数据 get post的用法实例
2018/05/28 Python
python实现傅里叶级数展开的实现
2018/07/21 Python
python3.6+django2.0+mysql搭建网站过程详解
2019/07/24 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
详解CSS3:overflow属性
2020/11/17 HTML / CSS
欧洲高端品牌直销店:Fashionesta
2016/08/31 全球购物
有影响力的品牌之家:Our Social Collective
2019/06/08 全球购物
P D PAOLA法国官网:西班牙著名的珠宝首饰品牌
2020/02/15 全球购物
总经理助理的八要求
2013/11/12 职场文书
食品安全责任书
2014/04/15 职场文书
公司处罚决定书
2015/06/24 职场文书
2019已经过半,你知道年中工作总结该怎么写吗?
2019/07/03 职场文书
Python-OpenCV实现图像缺陷检测的实例
2021/06/11 Python
Nginx 路由转发和反向代理location配置实现
2021/11/11 Servers
python机器学习实现oneR算法(以鸢尾data为例)
2022/03/03 Python
MySql分区类型及创建分区的方法
2022/04/13 MySQL
Java 多态分析
2022/04/26 Java/Android