1、确保安装Python环境
yum 安装Python3的环境
yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gcc make
2、通过wget下载官网的Python安装包 自行修改Python的版本 可以指定目录后面跟着路径就可以
wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tar.xz
3、进行解压
tar -xvJf Python-3.6.2.tar.xz
解压完成后进入Python目录
执行命令
./configure prefix=/usr/local/python3
make && make install
4、安装完成后,进行软连接
ln -s /usr/local/python3/bin/python3 /usr/bin/python
pip3安装在/usr/local/python3/bin/pip3路径下
pip3 进行软连接
ln -s /usr/local/python3/bin/pip3 /usr/bin/pip
执行Python --version 和pip3 进行验证
需要注意的是系统会自带Python2 不要删除系统自带的
5、现在准备做的是本地的项目路径下生成Python的依赖包
pip3 freeze >requirements.txt
6、生成依赖包后把项目传到服务器
我是Mac的ITerm 上传的执行命令
scp /Users/xiaoyezi/Desktop/自动化文件夹.zip root@服务器ip地址:/src
/Users/xiaoyezi/Desktop/自动化文件夹.zip:本地文件地址
/src :服务器的文件目录
注意ip后面是加:
7、服务器创建Python的环境进入Python3的bin目录下
安装虚拟环境 pip3 install virtualenv
创建虚拟环境 virtualenv ENV 我的环境是ENV 可以自己编写
然后切换到ENV目录下开启环境
source ./bin/activate
执行命令安装Python的依赖包 Python项目解压
可以先看一下当前的安装的依赖包
pip3 list
执行命令安装项目依赖
pip3 install -r requirements.txt(Python项目的路径)
最后项目运行+绑定域名处理 还有部署jenkins持续。。。
1、服务器安装nginx