piblog 0.1

搭建开发环境
首先,确认系统安装的Python版本是2.7.x。

$ python --version
Python 2.7.10

然后,安装开发Web App需要的第三方库:
$ sudo pip install jinja2
安装MySQL,:

sudo apt-get install mysql-server

同时设定MySQL的密码,我这里设成password。
安装MySQL的Python驱动程序mysql-connector-python:
sudo pip install mysql-connector-python (我的不行)
或者
pip install --allow-external mysql-connector-python mysql-connector-python (我的不行)
或者
在mysql站点下载mysql-connector-python的deb包
https://dev.mysql.com/doc/connector-python/en/connector-python-installation-source.html
然后安装:
sudo spkg -i xxx.deb
安装成功。(可以进入python命令行运行:import mysql.connector 验证)
(我猜想原因是ubuntu15.10的时候因为Oracle收购了mysql之类的原因导致pip安装不了mysql-connector-pytohn)
项目结构
选择一个工作目录,然后,我们建立如下的目录结构:

piblog/                <-- 根目录
├── backup/            <-- 备份目录
├── conf/            <-- 配置目录
├── dist/            <-- 打包目录
├── LICENSE            <-- 代码LICENSE
└── www/            <-- Web目录,存放.py文件
    ├── static/        <-- 存放静态文件
    └── templates/    <-- 存放模板文件

开发工具
Eclipse + PyDev插件
Sublime Text (这里为了和教程同步使用Sublime Text)

最后,将项目版本更新到0.1版本:

git add .
git checkout -b 0.1
git commit -m "version 0.1"
git push -u origin 0.1

 

posted @ 2016-04-09 01:19  月光诗人  阅读(219)  评论(0编辑  收藏  举报