win10下odoo10开发环境搭建
odoo10环境搭建
所需依赖:
- Python2.7
- odoo10.0
- Node.js
- PostgreSQL 9.5
- PyCharm 专业版
1.首先先安装好Python2.7,并设置好环境变量
2.下载odoo10.0,这里介绍Git方法下载:
1. 首先安装好Git,安装时注意,Git Bash&Git GUI勾选,勾选windows TrueType字体,后续操作注意选择安装Unix tools the Windows...,其他都默认
2. 安装好之后打开鼠标右键就能看到Git Shell,其中常用Git Bash Here,表示在当前目录打开Git Shell
开始下载odoo10.0:桌面鼠标右键–>打开Git Bash Here
输入:git clone https://www.github.com/odoo/odoo –depth 1 –branch 10.0 –single-branch odoo10
命令表示将官方在github里面的odoo10.0下载到桌面的odoo10文件夹中
这条命令执行时间比https://github.com/odoo/odoo.git时间要短,
最后在输入git pull 是用来查看更新的,查看odoo10.0是否有更新
3.安装node.js
在官方网站下载6.9版本安装即可注意安装node.js时添加环境变量,其他默认即可
4.配置Python2
- 在Pyhon2.7中安装好pip命令,存在多环境时需要手动安装Python2的pip2命令
Python2和Python3共存时安装pip
python3 -m pip install –upgrade pip –force-reinstall
python2 -m pip install –upgrade pip –force-reinstall
其中python2 & python3 是在安装Python时配置好的环境变量 - 安装虚拟环境virtualenv
安装:pip2 install virtualenv 安装好之后:virtualenv -h表示显示帮助
新建虚拟环境:在某个目录下:virtualenv -p /usr/local/python2 nev 表示使用python2建立一个名为env的虚拟环境
激活虚拟环境:在虚拟环境目录下bin\Scripts\里面运行source activate
关闭虚拟环境:deactivate
有虚拟环境后使用pip2:pip2 freeze 显示所有依赖
pip2 freeze > requirement.txt生成依赖文件
pip2 -r requirement.txt 根据依赖文件安装
某些特殊需求下,可能没有网络, 我们期望直接打包一个env, 可以解压后直接使用, 这时候可以使用virtualenv -relocatable指令将env修改为可更改位置的env - 进阶。使用virtualenvwrapper-win来管理windows下的虚拟环境。
安装:pip2 install virtualenvwrapper-win
虚拟环境目录:Windows下默认虚拟环境是放在用户名下面的Envs中的,与桌面,我的文档,下载等文件夹在一块的。更改方法:计算机,属性,高级系统设置,环境变量,添加WORKON_HOME,设置一个变量值为D:\ENVS(表示以后的虚拟环境都会安装到这里)
创建虚拟环境:mkvirtualenv zqxt///mkvirtualenv -p python的路径zqxt(指定python版本)
使用虚拟环境:workon zqxt: 工作在 zqxt 环境 或 从其它环境切换到 zqxt 环境
退出虚拟环境:deactivate: 退出终端环境
删除虚拟环境:rmvirtualenv ENV:删除运行环境ENV
列出可用虚拟环境:lsvirtualenv
查看系统里所有的虚拟环境:workon
5.安装所有的requirement.txt依赖文件
pip2 install -r requirements.txt -i https://pypi.doubanio.com/simple这里表示使用豆瓣的源进行安装,这样会使安装更快
6.安装PostgreSQL 9.5
下载安装包进行安装,安装过程中设置超级用户的密码,注意postgreSQL默认用户名为:postgres端口默认为5432,Locale选择默认默认会安装好pgAdmin lll管理软件,可以对PostgreSQL数据库进行管理
7.安装pywin32
需要安装在虚拟环境当中在命令行中并确保在env虚拟环境当中命令:easy_install pywin32-220.win32-py2.7.exe
8.安装wkhtmltopdf
直接下载64位也可以,下载好后直接安装安装之后需要添加环境变量,找到wkhtmltopdf\bin目录添加到环境变量中
9.使用pgAdmin lll创建用户
这里演示创建:打开pdAdmin lll链接数据库PostgreSQL点击登录角色,右键新建登录角色(注意设置为可以创建数据库)
10.配置PyCharm 里面的运行环境
点击向下箭头,新建Run/Debug Configurations点击➕号,选择运行的脚本为odoo10目录下面的odoo-bin然后命名baocun进入debian目录,复制里面的odoo.conf文件到odoo10根目录并修改配置文件[options]
;表示是一个注释
; This is the password that allows database operations:
; admin_passwd = admin
db_host = 127.0.0.1
db_port = 5432
db_user = odoo10
db_password = odoo10
addons_path = C:\Users\Aeasringnar\Desktop\odoo10\addons,C:\Users\Aeasringnar\Desktop\odoo10\myaddons
;这里面addons是一个绝对路径再次编辑运行环境,在Script parameters里输入-c C:\Users\Aeasringnar\Desktop\odoo10\odoo.conf表示将配置文件引入到运行模式之中最后勾选Single instance only,最后应用并关闭
11.安装odoo样式 lessc
通过npm安装:npm install -g less less-plugin-clean-css(注意不能在虚拟环境中安装,在控制台中输入命令)验证:在控制台中输入lessc
12.开始运行odoo10
点击运行,第一次进入需要创建数据,设置管理员用户,进入之后激活开发者模式,然后将当前用户设置为会计顾问的状态点击应用,安装中国中小企业会计科目表
win10下odoo10开发环境搭建相关推荐
- win10 C语言开发环境搭建
win10 C语言开发环境搭建 一.编辑器的选择 二.windows10下的开发环境 方法一: 1.下载msys64 2.更新安装包,下载mingw64 gcc编译器 3.打开clion编辑器,配置m ...
- win10+pycharm+anaconda开发环境搭建
win10+pycharm+anaconda开发环境搭建 1.本次任务 2.环境版本 3.anaconda环境配置 4.pycharm安装 5.pycharm+anaconda 6.总结 注:个人水平 ...
- Android下NDK开发环境搭建
Android下NDK开发环境搭建 1. AndroidNDK安装与配置 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP部 ...
- CentOS下C++开发环境搭建
CentOS下C++开发环境搭建 vimplus github 我的环境 CentOS 7.5 64位 环境部署 vim 编辑工具 g++ 编译器 git 版本控制 gdb 调试工具 cmake 跨平 ...
- Windows下Android开发环境搭建和配置
关于Windows下Android开发环境搭建.配置方面文章,网上一搜一堆,为方便以后参考,权且做个记录,主要关注安装过程中的注意事项.对新手提醒的是,本文介绍SDK开发Android APK环境搭建 ...
- ④ESP8266 开发学习笔记_By_GYC 【Ubuntu系统下ESP8266 开发环境搭建】
目录 ④ESP8266 开发学习笔记_By_GYC [Ubuntu系统下ESP8266 开发环境搭建] 一.安装前准备 1.乐鑫官方的ESP-IDF 编程指南 2.ESP-IDF风格的ESP8266 ...
- 在ubuntu10.04下 GStreamer开发环境搭建
在ubuntu10.04下 GStreamer开发环境搭建 一 安装gstreamer 1 下载gstreamer源码 http://gstreamer.freedesktop.org/src/gst ...
- Ubuntu下Android开发环境搭建
Ubuntu下Android开发环境搭建 最近开始学习Android APP开发,首先第一步就是搭建开发环境,在网上找了很多教程,发现大部分的教程都过时了,搞得比较麻烦.其实,现在使用Android ...
- Linux下Java开发环境搭建
最近刚开始玩Linux,搞开发搭建环境是第一步,于是总结了这篇Linux下Java开发环境搭建的博客,记录一下我爬过的坑. 一.JDK的下载 jdk8官方下载地址:http://www.oracle. ...
最新文章
- SLF4J 的几种实际应用模式--之二:SLF4J+Logback
- wannafly 12 删除子串 dp
- 复习06统计学习方法(Logistic回归与最大熵模型)---图片版
- Synchronize锁重入
- 9.优先队列,priority_queue
- suse linux 安装oracle,SUSE Linux下安装Oracle 11g服务器
- Javascrip—拷贝对象(13)
- 闲鱼如何利用端计算提升推荐场景的ctr
- pandas python groupby_python – 如何使用pandas groupby汇总多个列?
- 【OCR技术系列之五】自然场景文本检测技术综述(CTPN, SegLink, EAST)
- Windows环境下log4cxx的编译及使用(转载)
- 有东西,可以倚老卖老,可以倚少卖少
- 袁玉玮:简介人工智能在基金界的应用现状(四)
- LG 的数学计划 ---- 第三步 欧几里得算法和扩展欧几里得
- 为什么要从 Windows 7 升级到 Windows 10?
- 网吧电脑算完整的计算机系统么,怎么看网吧电脑的系统和位数?
- 计算机基础——计算机网络
- Excel中序号自动填充
- 2011深信服校园招聘笔试面试
- fusion 360调整字体大小