zoukankan      html  css  js  c++  java
  • python-Centos7环境准备

    • 安装python
    1. 安装python相关依赖  
    yum -y install openssl-devel readline-devel unzip
    

        2.下载python 源码包(下载最新版本)      

    wget https://www.python.org/ftp/python/3.6.2/Python-3.6.2.tgz

         3.编译安装python

    tar -xzf Python-3.6.2.tgz
    cd Python-3.6.2
    ./configure --prefix=/usr/local/python36
    make
    make install

               4.配置pip

    sudo tee /etc/pip.conf <<-'EOF'
    [global]
    index-url = http://pypi.douban.com/simple
    trusted-host = pypi.douban.com
    [list]
    format=columns
    EOF

                 5.配置virtualenv

    sudo /usr/local/python36/bin/pip3 install virtualenv
    • 安装django
    1. 初始化env环境
    mkdir ~/mushi/usr/local/python36/bin/virtualenv ~/mushi/env

             2.django版本得选择

    Django version Python versions
    1.8  2.7, 3.2 (until the end of 2016), 3.3, 3.4, 3.5
    1.9, 1.10 2.7, 3.4, 3.5
    1.11  2.7, 3.4, 3.5, 3.6
    2.0 3.5+

               3.安装django1.11

    source ~/mushi/env/bin/activate
    pip install "django>=1.11"
    pip install ipython
    • 安装数据库

                1.下载rpm源及安装

                 

    sudo rpm -ivh http://dev.mysql.com/get/mysql-community-release-el6-
    5.noarch.rpm
    sudo yum install -y mysql mysql-server mysql-devel zlib-devel
    source ~/mushi/env/bin/activate
    pip install pymysql

                 2.修改配置

    [mysqld]
    default-storage-engine = innodb
    innodb_file_per_table
    collation-server = utf8_general_ci
    init-connect = 'SET NAMES utf8'
    character-set-server = utf8

                  3.启动服务

    systemctl start mysqld
  • 相关阅读:
    结对编程2—单元测试
    个人作业2—英语学习APP案例分析
    结对作业--基于GUI的四则运算生成器
    基于控制台的四则运算
    关于软件工程这门课
    个人作业3——个人总结(Alpha阶段)
    结对编程2——单元测试
    个人作业2——英语学习APP案例分析
    结对作业--基于GUI的四则运算生成器
    个人作业一
  • 原文地址:https://www.cnblogs.com/jiaqili/p/14230867.html
Copyright © 2011-2022 走看看