Linux之Centos7系统下运行Python项目1、下载安装Python2、在windows下将python项目压缩打包传输到Centos73、将python项目的dos格式转化为unix格式4、创建虚拟环境、并安装所需的第三方库5、给py执行文件添加虚拟环境路径6、运行py文件总结
1、下载安装Python
1、安装python的依赖环境
yum install gcc-c++yum -y install -y lsbyum -y install -y libXScrnSaveryum -y install wgetyum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel libffi-devel
2、下载python压缩包
wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz
3、解压压缩包
tar zxvf Python-3.7.0.tgz -C ./
4、进入到/usr下,创建python3目录
mkdir python3
5、再进入到解压后的Python-3.7.0目录下,进行安装配置
./configure --prefix=/usr/python3 --enable-optimizations --with-ssl
6、开始安装
make && make install
7、验证是否安装成功
python3
2、在windows下将python项目压缩打包传输到Centos71、在centos7上面执行命令安装传输插件
yum -y install lrzsz
此时使用的是SecureCRT工具进行远程连接
2、在windows将py项目打包为tgz格式后,执行’rz’,选择文件进行传输
rz
3、解压
tar zxvf xxxxxxx.tgz -C ./
3、将python项目的dos格式转化为unix格式1、此时项目为dos格式,需要转化为unix格式。需要安装工插件
yum -y install dos2unix
2、进入python项目,执行以下命令转化格式
find -type f | xargs dos2unix
4、创建虚拟环境、并安装所需的第三方库创建虚拟环境
python3 -m venv venv
启动虚拟环境
source venvbinactive
安装第三方库
pip3 install -r requirements
退出虚拟环境
deacitivate
5、给py执行文件添加虚拟环境路径 将虚拟环境的python路径添加到XX.py入口文件的顶部
如:
#! /root/pythonProject/venv/bin/python3
6、运行py文件将XX.py入口文件类型更改为可执行文件
chmod +x XX.py
执行
./XX.py
总结如有任何问题,可在下方留言!