linux下python3的编译安装以及项目运行

本文详细介绍了如何在Linux系统中进行Python3的编译安装,包括普通版安装步骤和虚拟环境下的安装流程,以及完成安装后如何运行Python项目。
摘要由CSDN通过智能技术生成

普通版安装编译python3并运行项目

最好指定目录进行操作
1.解决系统的基础开发工具,防止python3编译过程出错
    yum install gcc patch libffi-devel python-devel  zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel -y

2.获取python3的源代码,去官网下载即可
先cd 到opt下
    wget https://www.python.org/ftp/python/3.6.7/Python-3.6.7.tar.xz

3.解压缩源代码包,进入源码包
    xz -d  Python-3.6.7.tar.xz  #去掉.xz压缩后缀
    tar -zxvf Python-3.6.7.tar  #解压缩 tar xvJf  Python-3.6.7.tgz 
    cd Python-3.6.7

4.编译三部曲,几乎所有的linux软件,编译安装都是这个步骤,nginx,redis都是这样
    第一曲:指定安装路径
        执行configure脚本文件 ,指定软件的安装路径
            ./configure --prefix=/opt/python367/

    第二曲:编译源代码
        指定make指令 ,针对当前文件夹下的makefile开始读取
        输入 make 即可 
        
    第三曲:开始安装
        这一步才是生成解释器的步骤
        make install 

5.配置PATH环境变量,让命令可以快捷执行
    取出当前PATH的值
    注意!!!!!PATH的值是自上而下,从前往后的读取顺序,这里要和虚拟环境配置有关了
    echo $PATH 
    
    把python3的路径,放到最前面,因为虚拟环境的创建的时候,可能会有坑,
    PATH的加载顺序是自上而下的
    [root@linux bin]# echo  $PATH
    /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

    修改PATH的值,永久修改,写入到/etc/profile ,每次用户登录都加载这个文件,因此变量永久生效

    vim  /etc/profile  在最底行,写入如下信息
    PATH="/opt/python367/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin"
#PATH的组成部分:1. 第一个冒号前:安装的python3下的bin目录  2.第二个冒号后:echo  $PATH的执行结果
        
    读取/etc/profile  #让他永久生效 
    命令: source  /etc/profile  #用source命令,去读这个文件 内容,让变量生效 

6.上传crm代码到linux
    xftp6软件直接上传到linux服务器
    或可以用xftp或者压缩文件后,用lrzsz 

7.解决crm运行的模块依赖
    pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple  django==1.11.23 
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值