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
转载于:https://www.cnblogs.com/moonlightpoet/p/piblog01.html
piblog 0.1相关推荐
- piblog 0.2
在一个Web App中,所有的数据,包括用户的信息,日志,评论等,都存在数据库中.在piblog中使用MySQL作为数据库. Web App中由很多地方需要使用数据库.访问数据库需要创建数据库连接.游 ...
- 估算带卷积核二分类0,3的网络的收敛时间和迭代次数
制作一个网络分类minst的0和3求出这网络的迭代次数曲线表达式n(δ),和准确率表达式p-max(δ),用预期准确率去估算n,并推算需要的时间. 将minst的28*28的图片缩小到9*9,网络用一 ...
- 神经网络收敛标准与准确率之间的数学关系
制作一个带一个3*3卷积核的神经网络,测试集是minst的0和2图片集,将28*28的图片缩小成9*9,隐藏层30个节点所以网络的结构是 S(minst0)-(con3*3)49-30-2-(1,0) ...
- 用共振频率去进行图片分类的尝试
假设有一种物质,这种物质的原子核的质子数和电子数可以不同,允许质子的带电量不同,并且质子带负电,同时这个原子的电子不满足鲍利不相容原理,环境温度是 (1/1.3806505)*10^23k,电子波的频 ...
- 收敛标准对迭代次数影响
制作一个n*n的网络,将收敛标准分别设定在,0.001,0.01,0.02,0.03,0.04,0.05,0.06,0.07,0.08,0.09,0.1,观察网络达到平衡时迭代次数的变化. 比如如图的 ...
- vue省市区三级联动mysql,js/json,html/jsp
大家好,我是烤鸭: 省市区三级联动数据及页面: 测试的时候,发现少了几个地区,现在补上了,也优化了下排版. 如果你懒得复制和看的话,这里是打包的下载地址. 之前的资源地址也改了,http://down ...
- ZAM 3D 制作3D动画字幕 用于Xaml导出
ZAM 3D 制作3D动画字幕 用于Xaml导出 原文:ZAM 3D 制作3D动画字幕 用于Xaml导出 原地址-> http://www.cnblogs.com/yk250/p/5662788 ...
- 将执行文件转化为bat批处理文件的工具(批处理文件方式提供)
update 2006.4.25 15:20 支持64kb以上的执行文件/// @echo e 0100 4d 5a 90 0 3 0 0 0 4 0 0 0 ff ff 0 0 >>Da ...
- 完整的境外、港澳台、电信、移动、联通、教育网、国内其他ISP的IPv4列表(数据整理日期2022年4月)-IP列表太长只能份2篇发布(1/2)
完整的境外.港澳台.电信.移动.联通.教育网.国内其他ISP的IPv4列表(数据整理日期2022年4月)-IP列表太长只能份2篇发布(1/2) 综述 境外(不含港澳台)IPv4地址 综述 企业所在地南 ...
最新文章
- 手把手带你撸一个cli工具
- android 数字时钟代码大全,Android自定义view实现数字时钟
- 不扯淡学数据库实践联系理论-课程
- Swoole安装popen()找不到
- Js获取当前页面URL各种参数
- Ngnix笔记proxy_set_header设置X-Real-IP(Java获取客户端IP地址)
- Docker和容器如何改善eZ的软件开发
- php 快速排序函数,PHP实现快速排序算法的三种方法
- Coursera营养学课程考试小抄
- 数据挖掘 顶级期刊_数据挖掘顶级期刊与会议
- Java正则表达式语法规则(具体)
- 【Mimics】基于心脏ct影像重建3d模型 孔洞修复平滑处理 及 合并导出
- python房价预测_人工智能python实现-预测房价:回归问题
- 关于GIS的一些感悟·思考
- 使用python快速搭建接口自动化测试脚本实战总结
- 计算机用户名和密码在哪个文件夹,登陆邮箱、论坛等的帐号和密码存放在电脑中的哪个文件夹中?...
- 百度地图POI数据获取
- 清华大学刘知远:好的研究想法从哪里来?
- 前端HTML5 颜色选择器 input[type = color]
- 做生信分析平台需要什么配置的服务器?生信分析平台服务器配置建议
热门文章
- vue部署到服务器_利用Gulp实现代码自动化部署
- STM32H743+CubeMX-使用ADC(16bit分辨率)模数转换器读取CPU的温度(串行方式)
- qq浏览器打开word 技术原理_知道为什么计算机可以上网的同时,可以写word还可以听歌吗?...
- 计算机专业理科二本录取分数线,这7所211理科录取分数线较低,普通考生记得关注,2所有二本招生...
- vue 计算属性_lt;Vue 源码笔记系列6gt;计算属性 computed 的实现
- HTTP之Redirect和Location头使用(C++ Qt框架实现)
- 7.2图的存储结构(邻接表)
- docker 容器数据卷
- springboot entity date_「Java」 - SpringBoot amp; JPA多数据源
- 面试题 gety() getTop() TranslationY关系