zoukankan      html  css  js  c++  java
  • centos7-django(python3)环境搭建!

    1. 最小化安装centos7
    2. 安装epel-release
    3. 安装python34
    4. 安装pip3
    5. 通过pip3安装django

    epel(extra package for enterprise linux 好像是这样拼写的),是额外的软件源,centos自带的软件yuan不包含python3

    yum install -y epel-release
    
    

    安装python3

    yum list | grep python3
    发现用python34长得俊俏,安装:
    yum install -y python34
    
    

    安装pip3(有坑)

    yum list | grep pip
    
    发现python34-pip.noarch,安装:
    yum install -y python34-pip
    
    

    安装django

    pip3 install Django==1.11.8
    python3
    import django
    django.get_version()
    
    

    安装pip的时候,安装成了 pip2了,通过pip安装django发现在python3环境下不能导入django,从网上查啊查,发现通过pip -V可以看到pip的版本,一看果然是python2的pip。
    于是就在yum源里面找pip关键字,找到了现在安装的python34-pip,于是安装上了。安装上了试了半天才试出来是通过pip3 来使用pip。。。

    在查找过程中发现通过help('modules')可以看到当前环境安装了哪些模块包啊之类的。

    仅供自己查阅只用。


    centos:
    firewall-cmd --state 可以看到防火墙运行
    systemctl stop firewalld.service
    systemctl disable firewalld.service
    selinux我也给关闭了
    另外:
    开发环境搭建在虚拟机下面,新建的项目要设置allowd_host=['*'],并且启动项目要使用 python manage.py runserver 0.0.0.0:8000这种方式,这种方式才可以监听到来自虚拟机外的http请求。

  • 相关阅读:
    什么是系统瓶颈?
    功能测试之链接测试
    H5页面测试要点
    面向对象编程
    Java 基本语法(1)
    Java语言概述
    Annotation注解(有源代码)
    枚举类专题(有源代码)
    JDBC专题
    JSP专题
  • 原文地址:https://www.cnblogs.com/blbl9527/p/8274126.html
Copyright © 2011-2022 走看看