博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux环境下安装Django和Python
阅读量:6649 次
发布时间:2019-06-25

本文共 2266 字,大约阅读时间需要 7 分钟。

 
 

1  下载前准备操作:安装相关的依赖库(工具包)

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的源代码安装Python3

  
2.1  
cd /opt  切换到  /opt    目录
 
  
2.2 
下载Python3.5源码wget https://www.python.org/ftp/python/3.5.6/Python-3.5.6.tgz
        
下载Python3.4源码: wget https://www.python.org/ftp/python/3.4.7/Python-3.4.7.tar.xz
    下载Python3.7源码:wget https://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz   
        
卸载Python:rm -rf  Python-3.7.0.tgz        

        python源码的下载地址。(全都在这了):https://www.python.org/ftp/python/

  
    2.3  
解压源码:tar -xf Python-3.5.6.tgz  或者    
xz -d Python-3.5.6.tar.xz
        注:是
 xz 
格式结尾的就用 xz 解压
    2.4  切换到Python源码文件夹里面:cd Python-3.5.6
 
   2.5  生成编辑脚本,指定安装目录:./configure --prefix=/opt/python37 
   2.6  编译:make
   2.7  编译成功之后,编译安装:make install,见到这个就装好了
     切换到已经装好的python35目录:cd  /opt/python35/
     查看python3.5的可执行脚本文件: ls bin/

  2.8  执行Python35.6解释器:

    1:绝对路径执行方式:

      /opt/python35/bin/python3.5    --》这是绝对路径绝对路径

    2:相对路径执行方式:

        bin/python3.5

    3:出现下图界面,输入  exit() 退出

 

    

 

  2.9  添加环境变量:

      注意:添加环境变量的格式:添加软连接(用法):ln -s  原文件路径  目标文件路径

      2.9.1  添加Python3软连接:ln -s /opt/python35/bin/python3.5  /usr/local/bin/python3  ==》注意/usr前面有空格

           删除软连接(绝对路径):rm -rf /opt/python35/bin/python3.5   /usr/local/bin/python3

      2.9.2  添加pip3软连接:ln -s /opt/python35/bin/pip3  

           删除pip3:rm -rf /opt/python35/bin/pip3   /usr/local/bin/pip3  

 

          查看python3的版本:python3 -V

          查看pip3的版本:pip3 -V

 

 

 

 

3  安装Django:

  3.1  下载:

          方式一:

          pip3 install django==1.11

        方式二:

          python3 -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple django==1.11

       卸载:pip3 uninstall django

       更新pip3工具:pip3 install --upgrade pip,要是出现在这样子的大黄页,就需要重新编译

      

 

 
  3.2  配置Django软连接:ln -s /opt/python35/bin/django-admin      /usr/local/bin/django-admin
 

  3.3  启动django

        django-admin startproject mysite 建立一个Django项目,项目名mysite
        django-admin startapp app01 创建项目之后创建一个应用,应用名:app01

  3.4  编辑settings文件:vi settings.py

         进入settings文件之后,写入   ALLOWED_HOSTS = ['*']    即:允许所有主机连接
  3.5  启动django:python3.5 manage.py runserver 0.0.0.0:8000  

 

 

 

 

        
    

转载于:https://www.cnblogs.com/thismyblogs/p/9456597.html

你可能感兴趣的文章
PowerShell 添加 自定义的ScriptProperty 属性
查看>>
Shell一些例子
查看>>
MySQL 可优化的一些参数详解
查看>>
zabbix监控web页面,以及告警配置
查看>>
C#中传值调用和传引用调用的理解
查看>>
硬盘整数分区最精确地方法(转载)
查看>>
Oracle-压缩数据
查看>>
Exchange Server2010系列之十六:客户端访问方式
查看>>
crawler4j 爬爬知多少
查看>>
记录:Protocol Buffers(protobuf)在Java开发中使用
查看>>
关于Diablo3的历史和现状思考
查看>>
一个tomcat配置多个端口
查看>>
ORACLE审计小结
查看>>
【翻译】Ext JS 4.1最终版发布
查看>>
加速OpenStack云落地——UnitedStack发布UOS 2.0
查看>>
C++中const用法总结
查看>>
alibaba druid 在springboot start autoconfig 下的bug
查看>>
Zabbix与Python不得不说的基情——用Python定制自己的zabbix界面
查看>>
linux下parted分区
查看>>
华为云计算大会HCC2014给你好看
查看>>