本文共 1434 字,大约阅读时间需要 4 分钟。
上篇文章配置了虚机基础环境,本篇文章介绍配置python开发环境
使用国内yum源mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backupwget -O /etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo
sudo yum -y install openssl-devel readline-devel unzip
下载python源码包wget https://www.python.org/ftp/python/3.6.4/Python-3.6.4.tgz安装tar -xzf Python-3.6.2.tgz./configure --prefix=/usr/local/python36make && make install
sudo tee /etc/pip.conf <
初始化环境,推荐使用普通用户/usr/local/python36/bin/pip3 install virtualenv/usr/local/python36/bin/virtualenv ./python36env
source /data/python36env/bin/activatepip install django
安装mariadbyum -y install mariadb mariadb-server mariadb-devel
[mysqld]default-storage-engine = innodbinnodb_file_per_tablecollation-server = utf8_general_ciinit-connect = 'SET NAMES utf8'character-set-server = utf8
systemctl start mariadbsystemctl enable mariadb
mysql_secure_installation
source /data/python36env/bin/activatepip install mysqlclient
mysql -uroot -p123456 -e "create database django CHARACTER SET utf8;"
安装vimyum -y install vim
tee ~/.vimrc <
DATABASES = {'default': {'ENGINE': 'django.db.backends.mysql','NAME': 'django','USER': 'root','PASSWORD': '123456','HOST': '127.0.0.1','PORT': 3306,'OPTIONS':{'init_command': 'SET default_storage_engine=INNODB;',},}}
转载地址:http://wuksi.baihongyu.com/