美文网首页进击的Python工具癖程序员
Ubuntu运行GitHub获取的Django项目

Ubuntu运行GitHub获取的Django项目

作者: zhaoolee | 来源:发表于2018-01-16 20:37 被阅读257次

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

    准备工作

    从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
    
    virtualenvwrapper.sh
    # 添加pytho虚拟环境配置
    vim ~/.bashrc
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
    

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

    # 创建虚拟环境
    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/
    
    运行成功

    相关文章

      网友评论

      • c7200307dc0b:苹果电脑终端真好
        zhaoolee:@染尘落幕 这是在美化过后的ubuntu虚拟机里截的图,想达到这种效果,可以看我美化ubuntu的文章(^_^)

      本文标题:Ubuntu运行GitHub获取的Django项目

      本文链接:https://www.haomeiwen.com/subject/jxqeoxtx.html