前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Ubuntu运行GitHub获取的Django项目准备工作从GitHub克隆项目安装数据库(要设置密码)搭建python环境修改项目配置文件将测试数据库导入到本地新建的数据库中运行项目

Ubuntu运行GitHub获取的Django项目准备工作从GitHub克隆项目安装数据库(要设置密码)搭建python环境修改项目配置文件将测试数据库导入到本地新建的数据库中运行项目

作者头像
zhaoolee
发布2018-04-19 16:10:48
3.4K0
发布2018-04-19 16:10:48
举报
文章被收录于专栏:木子昭的博客木子昭的博客

经常在github看到一些优秀的Django项目,但Django的运行需要大量的依赖,这里分享一下,从github获取Django项目,并在本地运行项目的小经验...

准备工作

从GitHub克隆项目

代码语言:javascript
复制
git clone git://github.com/zhaoolee/NewAvatar.git

获取项目

安装数据库(要设置密码)

代码语言:javascript
复制
sudo apt-get install mysql-server

设置密码

重复确认密码

  • 登录数据库
代码语言:javascript
复制
mysql -uroot -pzhaoolee

登录数据库

代码语言:javascript
复制
create database fangyuanxiaozhan charset=utf8;
exit;

创建数据库并退出

搭建python环境

代码语言:javascript
复制
sudo apt install python3

1. 安装虚拟环境软件,并将virtualenvwrapper.sh配置到shell环境中

代码语言:javascript
复制
sudo apt install python-pip
sudo pip install virtualenv
sudo pip install virtualenvwrapper

virtualenvwrapper.sh

代码语言:javascript
复制
# 添加pytho虚拟环境配置
vim ~/.bashrc
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

2.创建虚拟环境,安装依赖包

代码语言:javascript
复制
# 创建虚拟环境
mkvirtualenv dj_py3 --python="/usr/bin/python3"
# 进入虚拟环境(可跳过)
workon dj_py3

# 安装依赖包
sudo apt-get install python3-dev
# 进入刚下载的本地仓库
cd NewAvatar
pip install -r requirements.txt

修改项目配置文件

代码语言:javascript
复制
vim NewAvatar/fangyuanxiaozhan/settings.py

更改登录数据库的密码

将测试数据库导入到本地新建的数据库中

代码语言:javascript
复制
mysql -uroot -pzhaoolee fangyuanxiaozhan < fangyuanxiaozhan.sql

数据库fangyuanxiaozhan内的数据表

运行项目

代码语言:javascript
复制
python manage.py runserver

运行项目成功

打开浏览器输入:

代码语言:javascript
复制
http://127.0.0.1:8000/xmt/start_game/

运行成功

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018.01.16 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 准备工作
  • 从GitHub克隆项目
  • 安装数据库(要设置密码)
  • 搭建python环境
    • 1. 安装虚拟环境软件,并将virtualenvwrapper.sh配置到shell环境中
      • 2.创建虚拟环境,安装依赖包
      • 修改项目配置文件
      • 将测试数据库导入到本地新建的数据库中
      • 运行项目
        • 打开浏览器输入:
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档