在CentOS上配置Python运行参数通常涉及以下几个步骤:
安装Python:
python --version
sudo yum install python3
配置环境变量:
~/.bashrc
或~/.bash_profile
文件,添加Python路径到环境变量中:export PATH=$PATH:/usr/bin/python3
source ~/.bashrc
创建虚拟环境(可选):
venv
模块创建虚拟环境,以隔离不同项目的Python环境:python3 -m venv myenv
source myenv/bin/activate
deactivate
配置系统服务(可选):
my_python_service.service
:[Unit]
Description=My Python Service
After=network.target
[Service]
User=your_username
Group=your_groupname
ExecStart=/usr/bin/python3 /path/to/your/script.py
Restart=always
[Install]
WantedBy=multi-user.target
sudo systemctl enable my_python_service.service
sudo systemctl start my_python_service.service
使用cron作业定期执行Python脚本:
crontab -e
0 * * * * /usr/bin/python3 /path/to/your/script.py
配置Web服务器(可选):
sudo yum install mod_wsgi
<VirtualHost *:80>
ServerName yourdomain.com
WSGIScriptAlias / /path/to/your/app.wsgi
<Directory /path/to/your/app>
Require all granted
</Directory>
</VirtualHost>
sudo systemctl restart httpd