Python 简单部署

1.1 前提条件:

        1.1.1 Python-3.7.9.tgz
        1.1.2 requirements.txt (生成该文件命令:pip freeze > requirements.txt )
        1.1.3 Test.py

2.1 系统环境:centos 8.4.2105

                        gcc 版本gcc version 8.4.1 20200928 (Red Hat 8.4.1-1) (GCC) ,

                        glibc  版本 (GNU libc) 2.28

3.1 预先安装(已有忽略):

         3.1.1  yum install openssl-devel 
         3.1.2  yum install bzip2-devel 
         3.1.3  yum install expat-devel 
         3.1.4  yum install gdbm-devel 
         3.1.5  yum install readline-devel 
         3.1.6  yum install sqlite-devel
         3.1.7  yum install zlib-devel
         3.1.8  yum install ncurses-devel
         3.1.9  yum install tk-devel

4.1 步骤:
    4.1.1   mkdir python-install-package , 将前提条件中的python包上传到这个目录
    4.1.2   tar -zxvf Python-3.7.9.tgz
    4.1.3   cd Python-3.7.9
    4.1.4   将python3.7.9 安装在/usr/local下:  ./configure prefix=/usr/local/python3.7   
    4.1.5   编译并安装: make && make install  
    4.1.6   建立软链接:ln -sf /usr/local/python3.7/bin/python3.7  /usr/bin/python3
    4.1.7   建立软链接:ln -sf /usr/local/python3.7/bin/python3.7  /usr/bin/python
    4.1.8   建立软链接:ln -sf /usr/local/python3.7/bin/pip3 /usr/bin/pip3
    4.1.9   建立软链接:ln -sf /usr/local/python3.7/bin/pip3 /usr/bin/pip
    4.1.10 查看是否安装成功:python3 -V、python -V 、 pip3 -V 、pip -V 
    4.1.11 切换到pip3所在目录:  cd  /usr/local/python3.7/bin
    4.1.12 安装虚拟环境: pip3 install virtualenv
    4.1.13 切换到: cd /
    4.1.14 创建虚拟环境ENV :   virtualenv env-test
    4.1.15 切换到刚创建的虚拟环境: cd env-test , 将前提条件中 Test.py、requirements.txt 上传                    到该目录下
    4.1.16 启用虚拟环境: source ./bin/activate 
    4.1.17 安装依赖清单里的库: pip3 install -r requirements.txt  或者 pip3 install -r /env-test/requirements.txt -i http://mirror.baidu.com/pypi/simple  --trusted-host mirror.baidu.com
    4.1.18 列出当前虚拟环境所安装的依赖库: pip3 list
    4.1.19 启动python项目 ,python3 Test.py 或者 nohup python3 Test.py 
    4.1.20 查看是否启动成功: ps -ef|grep python

        

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值