在CentOS上部署Python脚本通常涉及以下几个步骤:
安装Python和pip:
sudo yum update sudo yum install python3 python3-pip
检查安装是否成功:
python3 --version pip3 --version
配置虚拟环境(推荐):
创建虚拟环境:
python3 -m venv myenv
激活虚拟环境:
source myenv/bin/activate
安装项目依赖:
在项目目录中运行:
pip3 install -r requirements.txt
设置环境变量(可选):
为了方便管理,可以将虚拟环境的路径添加到环境变量中,编辑~/.bashrc
文件并添加以下内容:
export WORKON_HOME=$HOME/myenv export PATH=$WORKON_HOME/bin:$PATH
然后执行以下命令使更改生效:
source ~/.bashrc
运行Python脚本:
在激活的虚拟环境中,使用Python解释器运行你的脚本:
python your_script.py
使用PM2管理Python进程(可选):
PM2是一个进程管理器,可以帮助你管理Python应用程序。首先安装PM2:
sudo npm install -g pm2
然后使用PM2启动你的Python脚本:
pm2 start your_script.py
这样,即使你退出终端,你的Python脚本也会继续运行。
以上步骤是在CentOS上部署Python脚本的基本流程。根据你的具体需求,可能还需要进行其他配置,例如安装数据库、设置Web服务器等。