宝塔更新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演示数型数据结构的教程
Apr 03 Python
Python+django实现简单的文件上传
Aug 17 Python
python实现数据写入excel表格
Mar 25 Python
Python实现针对给定单链表删除指定节点的方法
Apr 12 Python
python批量导入数据进Elasticsearch的实例
May 30 Python
简单了解django索引的相关知识
Jul 17 Python
Python爬虫图片懒加载技术 selenium和PhantomJS解析
Sep 18 Python
Python实现钉钉订阅消息功能
Jan 14 Python
ubuntu 安装pyqt5和卸载pyQt5的方法
Mar 24 Python
pandas读取csv文件提示不存在的解决方法及原因分析
Apr 21 Python
Python实现王者荣耀自动刷金币的完整步骤
Jan 22 Python
K近邻法(KNN)相关知识总结以及如何用python实现
Jan 28 Python
python模板入门教程之flask Jinja
使用Python解决图表与画布的间距问题
Python的property属性详细讲解
Apr 11 #Python
OpenCV项目实践之停车场车位实时检测
Python进程池与进程锁之语法学习
Python进程间的通信之语法学习
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
You might like
比file_get_contents稳定的curl_get_contents分享
2012/01/11 PHP
解析web文件操作常见安全漏洞(目录、文件名检测漏洞)
2013/06/29 PHP
json的键名为数字时的调用方式(示例代码)
2013/11/15 PHP
百度实时推送api接口应用示例
2014/10/21 PHP
php中addslashes函数与sql防注入
2014/11/17 PHP
php实现MySQL数据库备份与还原类实例
2014/12/09 PHP
php生成zip文件类实例
2015/04/07 PHP
PHP模板引擎Smarty中的保留变量用法分析
2016/04/11 PHP
PHP Header用于页面跳转时的几个注意事项
2016/10/21 PHP
5款Javascript颜色选择器
2009/10/25 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
2013/12/29 Javascript
js判断60秒以及倒计时示例代码
2014/01/24 Javascript
JQuery仿小米手机抢购页面倒计时效果
2014/12/16 Javascript
js中获取时间new Date()的全面介绍
2016/06/20 Javascript
video.js使用改变ui过程
2017/03/05 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
2018/04/25 Javascript
layui table 参数设置方法
2018/08/14 Javascript
vue+axios+element ui 实现全局loading加载示例
2018/09/11 Javascript
js中arguments对象的深入理解
2019/05/14 Javascript
vue element upload实现图片本地预览
2019/08/20 Javascript
微信小程序学习总结(四)事件与冒泡实例分析
2020/06/04 Javascript
Python 常用的安装Module方式汇总
2017/05/06 Python
Python爬虫DNS解析缓存方法实例分析
2017/06/02 Python
Python实现读取txt文件并转换为excel的方法示例
2018/05/17 Python
用Python编写一个高效的端口扫描器的方法
2018/12/20 Python
对python文件读写的缓冲行为详解
2019/02/13 Python
python中的数组赋值与拷贝的区别详解
2019/11/26 Python
keras 两种训练模型方式详解fit和fit_generator(节省内存)
2020/07/03 Python
写出程序把一个链表中的接点顺序倒排
2014/04/28 面试题
护理专业推荐信
2013/11/07 职场文书
骨干教师培训制度
2014/01/13 职场文书
2014年两会学习心得体会
2014/03/10 职场文书
高三高考决心书
2014/03/11 职场文书
小学生期末评语
2014/04/21 职场文书
音乐课外活动总结
2015/05/09 职场文书
MySQL Server 层四个日志
2022/03/31 MySQL