标签:库文件 pycharm sap char size 开发 nod 程序 operation
参考了网上的一些教程,将最终过程记录一下,其中需要的一些程序,我已经放到百度网盘:
https://pan.baidu.com/s/1boKHSTL
1、抹盘安装macOS Sierra 10.12.6:
制作macOS安装启动盘参见:http://www.iplaysoft.com/macos-usb-install-drive.html
2、安装macOS的Command Line Tools:
打开mac的Terminal程序,命令行窗口输入git回车,系统会提示需要Command Line Tools,内含版本管理软件git 2.11.0,按提示下载安装即可。
3、安装nodejs:
到nodejs官网:https://nodejs.org/en/#download下载安装v6.11.2LTS,内含npm包管理器3.10.10
4、安装postgres数据库:
下载Postgres-2.0.4.dmg:http://postgresapp.com,安装启动,Initialize后,双击postgres数据库图标,打开数据库命令行,建立odoo数据库用户:
create user "odoo" with password ‘odoo‘ createdb;
注意上面的命令中,前后两种引号的区别:
5、安装pip 9.0.1,打开mac的Terminal程序,命令行窗口输入:
sudo easy_install pip
6、安装虚拟python环境virtualenv 15.1.0,继续在mac的Terminal程序命令行窗口输入:
sudo pip install virtualenv
7、下载odoo 10.0源码:
在目录~下创建odoo-dev目录,将odoo源码拉到~/odoo-dev/odoo:
cd ~ mkdir odoo-dev cd odoo-dev
mkdir odoo
cd odoo git clone https://github.com/odoo/odoo.git
最后的这句git clone,需要执行较长的时间,从github下载解压超过2个G的源码,需要高速网络连接,也可以用下面的命令只下载10.0分支的最新源码。
git clone https://github.com/odoo/odoo.git --depth 1 --branch 10.0 --single-branch
8、创建odoo运行需要依赖的虚拟python环境:
cd ~ mkdir odoo-dev cd odoo-dev mkdir env.odoo10 virtualenv env.odoo10
9、下载odoo依赖库文件:
首先,切换到odoo10的python虚拟环境:
cd ~/odoo-dev source env.odoo10/bin/activate
注意命令行提示符的变化,最前端多了(env.odoo10)...,然后,运行下面的命令,拉取支持库:
pip install -r odoo/odoo/requirements.txt
以上这个操作需要下载很多文件,要多等一会。
10、安装lessc支持库:
npm install -g less less-plugin-clean-css
11、准备odoo的配置文件:
从odoo-dev/odoo/odoo/debian目录中复制odoo.conf到odoo-dev/odoo目录,用文本编辑器TextEdit打开,按下面内容修改保存:
[options] ; This is the password that allows database operations: ; admin_passwd = admin db_host = 127.0.0.1 db_port = 5432 db_user = odoo db_password = odoo addons_path = odoo/odoo/addons
12、终于到了可以启动odoo的时候了:
cd ~/odoo-dev source env.odoo10/bin/activate odoo/odoo/odoo-bin -c odoo/odoo.conf
打开Safari浏览器,访问localhost:8069,odoo创建数据库的页面。
13、下载安装python开发工具pycharm社区版:https://www.jetbrains.com/pycharm/
待更新
14、下载安装数据库管理工具pgadmin4:https://www.pgadmin.org/download/pgadmin-4-macos/
待更新
macOS Sierra 10.12.6 odoo 10.0 开发环境配置
标签:库文件 pycharm sap char size 开发 nod 程序 operation
原文地址:http://www.cnblogs.com/jlzhou/p/7439991.html