如何在服务器上运行 Python 程序

这篇具有很好参考价值的文章主要介绍了如何在服务器上运行 Python 程序。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

大家好,我是强哥。

今天给大家分享一个小的知识点,如何在服务器上运行 Python 程序

我的服务器系统是 CentOS 7.9 ,这也是最常用的服务器系统之一。

我将以此为例,给大家介绍一个零基础也可以轻松上手的,在服务器上运行 Python 程序的方法。

Part1安装宝塔面板

安装好宝塔面板以后,主界面大概长这样。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

Part2安装Python 项目管理器

点击左侧 软件商店 按钮,切换至软件商店页签。

然后在搜索框中搜索 python 关键词,即可搜到 Python 项目管理器

服务器运行py文件,服务器,python,运维,Python编程,Python学习

点击安装好以后,后续我们就可以通过它来方便地管理我们的 Python 程序了。

Tips:可以勾选 首页显示,这样以后可以直接从面板首页找到入口了。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

打开 Python 项目管理器,我们可以看到左侧有 项目管理版本管理日志 三个页签。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

Part3安装 Python 环境

首先,我们切换到 版本管理 页签,这里可以进行 Python 版本的管理。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

下拉选项框,选择自己要安装的 Python 版本,然后点击 安装版本 按钮。

Tips:已安装的版本,如果不需要了,也可以选中并点击 卸载版本

服务器运行py文件,服务器,python,运维,Python编程,Python学习

等待片刻,即可安装完成。

Part4添加 Python 项目

首先,我们在服务器上自己创建一个路径,用来存放我们的 Python 代码。

例如,我在 根目录 > www 目录下创建了一个 Projects 文件夹用于存放我的 Python 项目。

项目路径创建好,源码也上传好以后,准备工作就完成了。

作为演示,我创建了一个 test_python 项目,并写了一段最简单的 flask 代码,如下图所示。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

接下来可以开始 添加 Python项目 了。

点击添加项目按钮,在弹出的界面中,填写项目的相关信息。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

项目名称:自行填写,最好写英文。

路径:就是前面创建好的项目路径。

Python 版本:选择你项目需要的 Python 版本。

框架:有 pythonflaskdjangosanic 等选择,根据项目类型选择。

启动方式:有 pythongunicornuwsgi 等多种方式,具体区别在界面下方有写,这里我们直接选择 python 即可。

启动文件:选择我们项目的启动文件,即前面创建好的 main.py 文件。

端口:没有的话可以不填,示例代码中,我们 flask 启动的端口 port=12301 ,所以这里填 12301 。(注意端口要在服务器后台安全组中放行)

是否安装模块依赖:这个会根据你项目的 requirements.txt 文件,安装项目所需的模块。不勾选的话,后续也可以在 模块管理 那里自行安装。

开机启动:就是服务器开机是否自动启动此项目,根据需要自行勾选。

点击确定后,便完成了项目的添加。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

Part5安装模块

仔细看可以发现,项目并未成功运行起来,状态处于 已暂停

这时可以点击左侧 日志,选择我们的项目,查看项目的报错信息。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

经检查,原来是没有安装 flask 模块。

添加模块的方式也很简单,点击 模块 按钮,弹出 模块管理 窗口。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

在输入框中输入要安装的模块,如 flask,版本留空的话默认安装最新版本。

点击添加,等待片刻后,即可安装相应的模块。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

重新启动项目后,发现项目已经成功运行起来了。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

浏览器打开 http://xx.xx.xx.xx:12301 ( IP + 端口号),可以成功访问。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

至此,我们已经成功在服务器上运行 Python 项目了。

Part6总结

通过 宝塔面板 + Python 项目管理器,我们可以很方便的在服务器上运行和管理 python 项目。

可以通过面板中的 CPU内存状态 等数据,获取程序的运行状态。

可以通过 模块 方便地对程序运行需要的模块进行管理。

可以通过 日志 查看程序的打印信息及报错信息。

如果后续需要通过域名访问的话,还可以在 映射 中,添加 映射域名

服务器运行py文件,服务器,python,运维,Python编程,Python学习


以上就是本文的主要内容。

感兴趣的小伙伴,赠送全套Python学习资料,包含面试题、简历资料等具体看下方。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

一、Python所有方向的学习路线

Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照下面的知识点去找对应的学习资源,保证自己学得较为全面。

服务器运行py文件,服务器,python,运维,Python编程,Python学习
服务器运行py文件,服务器,python,运维,Python编程,Python学习

二、Python必备开发工具

工具都帮大家整理好了,安装就可直接上手!服务器运行py文件,服务器,python,运维,Python编程,Python学习

三、最新Python学习笔记

当我学到一定基础,有自己的理解能力的时候,会去阅读一些前辈整理的书籍或者手写的笔记资料,这些笔记详细记载了他们对一些技术点的理解,这些理解是比较独到,可以学到不一样的思路。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

四、Python视频合集

观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

五、实战案例

纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

服务器运行py文件,服务器,python,运维,Python编程,Python学习

六、面试宝典

服务器运行py文件,服务器,python,运维,Python编程,Python学习

服务器运行py文件,服务器,python,运维,Python编程,Python学习文章来源地址https://www.toymoban.com/news/detail-818430.html

简历模板服务器运行py文件,服务器,python,运维,Python编程,Python学习
服务器运行py文件,服务器,python,运维,Python编程,Python学习 若有侵权,请联系删除

到了这里,关于如何在服务器上运行 Python 程序的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux云服务器的使用,以及运行Python程序

    目录 1、使用Linux云服务器的软件 1.1、MobaXterm_Personal 1.2、WindTerm 1.3、FileZilla FTP 2、Linux系统运行Python程序 3、Linux系统查看包、虚拟环境、安装包等 以下几个深度学习服务器都不错:智星云、AutoDL、恒源云 1.1、 MobaXterm_Personal 推荐MobaXterm_Personal mobaxterm是一款方便网站管理员远

    2023年04月25日
    浏览(42)
  • 如何在GPU服务器(如AutoDL,矩池云)上运行GUI程序

    最近在搞算法和设计GUI系统的时候遇到了问题,因为自己的算力不够,所以租用的GPU服务器,由于需要设计一个GUI平台,但是服务器不支持图形界面,按照租用服务器的帮助文档以及客服的解答,终于实现了在服务器上运行GUI程序,在这里分享一下踩过的坑和方法步骤。 Au

    2024年02月05日
    浏览(35)
  • 使用vscode Remote SSH连接远端服务器安装python扩展后仍无法运行python文件

    !!!!最先说明,连接远端服务器的时候不要挂VPN,连接外网!!! 如果挂了梯子,大概率都会安装不上/无法使用激活扩展!!!! 所以执行以下操作之前,先把梯子给退了。 第一步,检查你的远端服务器上是否有python。  如果没有,请安装python环境。网上教程很多,就

    2024年04月23日
    浏览(39)
  • mac的python怎么运行py文件,macbook的python如何运行

    大家好,小编为大家解答mac的python怎么运行py文件的问题。很多人还不知道macbook的python如何运行,现在让我们一起来看看吧! 首先,新建一个文本,改后缀名为.py,这样就成功建立了一个python程序( 注意一定要显示文件拓展名,点击查看,选中文件拓展名) 编辑python程序方

    2024年03月26日
    浏览(51)
  • 服务器后台运行程序

    要让代码在服务器后台运行,有多种方法。在 Linux 系统中,最常见的有以下几种方式: **1. 使用 `` 符号:** 在命令后面添加 `` 符号可以让程序在后台运行。例如: 但是这种方式存在一个问题:当您退出 shell 时,程序会被杀掉。 **2. 使用 `nohup` 命令:** `nohup` 命令可以让程序

    2024年02月15日
    浏览(39)
  • pycharm 连接服务器同步文件并运行

    配置环境:pycharm专业版 学生可以免费 首先选择deployment- configuration connection里连接远程服务器,mapping里面连接文件同步位置 deployment path是文件同步位置,此时前面文件后缀已经在connection里面的root path,不需要重复。 首先需要配置python interpreter,在pycharm右下角 点加号 on 

    2024年03月18日
    浏览(48)
  • Linux+服务器后台运行程序

    在Linux服务器直接运行程序,程序运行的时间较长,程序经常会因为网络连接问题异常终止,一直盯着程序运行又费时费力,这时后台运行程序是更好的解决方式。But,如果服务器重启了,那所有进程都断掉了,只能重新跑代码。 screen 假如遇到一些比较费时间的程序,但是又

    2024年02月22日
    浏览(35)
  • 群晖运行Python服务器

    安装python3 到应用套件搜索安装即可 开机启动 测试服务器

    2023年04月09日
    浏览(30)
  • python pyinstaller运行可执行exe文件,在服务器上出错:importError: DLL load failed while importing cv2:找不到指定的模块 解决方法

    目录 一、问题描述 二、原因分析  三、解决步骤 1.远程服务器上,打开“服务管理器”-“功能”-“添加功能” 2.勾选“桌面体验” 3.安装,自动安装“墨迹和手写服务” 4.重启后安装成功 5. 再去cmd中执行 exe文件不报错 四、其他方法 我的电脑:win10+python3.8+pycharm; 远程服务

    2024年02月14日
    浏览(50)
  • 远程服务器或者docker运行GUI程序

    目的:远程服务器或者docker运行GUI程序,可以不使用VNC等工具 MAC电脑安装XQuartz: 官网:https://www.xquartz.org/ window电脑安装:MobaXterm 官网:https://mobaxterm.mobatek.net/download-home-edition.html 启动docker容器 登陆docker内 链接docker测试 -------------------------------现在SSH链接正常,下一步进行

    2024年02月16日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包