项目开发结构与工具
来源:互联网 发布:sql查询成绩相同语句 编辑:程序博客网 时间:2024/05/17 02:22
项目开发结构与工具
包管理工具
pip:管理安装的包和库,控制所安装的版本。
安装
brew install wgetwget https://bootstrap.pypa.io/get-pip.pypython get-pip.py
由于大环境,需要使用国内服务器来使用pip,建立pip.conf:
[global]index-url=http://pypi.douban.com/simpletrusted_host=pypi.douban.com
启动配置:
mkdir ~/.pipcp pip.conf ~/.pip/pip.conf
常用命令:
pip install 包==版本号pip install -r requirements.txtpip uninstall 包pip search 可能的名称pip freezepip freeze > requirements.txt
虚拟环境
virtualenv:为了隔离不同项目的所安装的内容,方便使用。
安装:
sudo pip install vitualenv
启动:
vitualenv 环境名source 环境名/bin/active
Makefile
makefile:管理项目工具,更方便的安装和使用项目。
使用示例:
配置:
dev:pip install -r dev_requirements.txt -i http://XXXX -U --trusted-host XXXX
启动:
make dev
项目结构
可以不强制,但最好遵守约定:
- requirements.txt dev_requirements.txt;
- 项目里新建同样名次的文件放主代码,实例化的类在init.py中;
- 测试、脚本及文档目录与项目代码目录并行;
- Makefile、README.md
备注:
转载请注明出处:http://blog.csdn.net/wsyw126/article/details/55001344
作者:WSYW126
0 0
- 项目开发结构与工具
- 微信小程序开发<一>工具安装及项目结构介绍
- C#开发添加后缀名工具之新建项目窗体结构
- 内容与结构工具
- 项目结构【springboot mybatis学习与开发(一)】
- 整合项目开发工具
- java项目开发工具
- 开发项目工具规划
- 项目开发-iBatis事务结构
- 培训机构信息系统设计与开发(三)--项目开发目录结构
- 开发工具与调试》
- 开发工具与技巧
- Java 项目开发的工具
- 使用工具开发Struts项目
- 项目管理与组织结构
- 三层结构辅助开发工具(TTA)
- Android应用开发学习总结(二)——新建项目与目录结构了解
- Ionic-wechat项目边开发边学(二):目录结构,header标签与路由
- 在线生成PDF的网站
- Theano 中文文档 0.9 - 7.2.5 循环
- 补提交卡(贪心算法)
- Theano 中文文档 0.9 - 7.2.6 Theano如何处理形状信息
- 【JavaEE】Java的13个规范
- 项目开发结构与工具
- 配置GLEW+GLFW并使用Xcode写OpenGL应用
- 【Android开发艺术探索读书笔记】第二章 Android中的多进程模式
- usaco3.3.5 A Game
- RabbitMQ--02--RabbitMQ传递对象
- ES6 Proxy/Reflect 浅析
- GitHub技巧
- Spring源码学习之spring设计理念和整体架构
- A == B?