经常在 github 看到一些优秀的 Django 项目, 但 Django 的运行需要大量的依赖, 这里分享一下, 从 github 获取 Django 项目, 并在本地运行项目的小经验...
准备工作
安装虚拟机: ubuntu16.04
实验仓库地址: https://github.com/zhaoolee/NewAvatar
从 GitHub 克隆项目
git clone git://github.com/zhaoolee/NewAvatar.git
获取项目
安装数据库 (要设置密码)
sudo apt - get install mysql - server
设置密码
重复确认密码
登录数据库
mysql - uroot - pzhaoolee
登录数据库
create database fangyuanxiaozhan charset = utf8;
exit;
创建数据库并退出
搭建 python 环境
sudo apt install python3
1. 安装虚拟环境软件, 并将 virtualenvwrapper.sh 配置到 shell 环境中
sudo apt install python-pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper
2. 创建虚拟环境, 安装依赖包
virtualenvwrapper.sh
# 添加pytho虚拟环境配置
vim ~/.bashrc
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
修改项目配置文件
# 创建虚拟环境
mkvirtualenv dj_py3 --python="/usr/bin/python3"
# 进入虚拟环境(可跳过)
workon dj_py3
# 安装依赖包
sudo apt-get install python3-dev
# 进入刚下载的本地仓库
cd NewAvatar
pip install -r requirements.txt
vim NewAvatar / fangyuanxiaozhan / settings.py
更改登录数据库的密码
将测试数据库导入到本地新建的数据库中
mysql - uroot - pzhaoolee fangyuanxiaozhan < fangyuanxiaozhan.sql
数据库 fangyuanxiaozhan 内的数据表
运行项目
python manage.py runserver
运行项目成功
打开浏览器输入:
http://127.0.0.1:8000/xmt/start_game/
来源: http://www.jianshu.com/p/042b531f86a8