0.准备
假设homebrew已经安装好
没安装的需要先安装,见下面链接
http://brew.sh/

1.安装PostgreSQL
$ brew tap homebrew/services
$ brew install postgresql
查看安装的版本
$ pg_ctl -V
做为服务启动,停止将start改为stop
brew services start postgresql
不做为服务启动
pg_ctl -D /usr/local/var/postgres start
我这里选择安装为服务

访问缺省数据库
psql postgres
创建新用户和数据库
createuser -P odoodev
createdb -Oodoodev -Eutf8 odoo11
访问
psql -Uodoodev odoo11
\q 退出
psql的命令这里不再赘述。
我用adminer(https://www.adminer.org/)来访问
重装php(有莫明其妙的问题能重装就重装是最简单的)
php -v
brew uninstall php70
brew options php72
brew install php72 --with-httpd --with-homebrew-libressl --with-postgresql --with-thread-safety
sudo apachectl start
(/usr/local/etc/httpd/httpd.conf)
上面是apache配置文件位置。
unix_socket又不对,按下面修改
postgresql的配置文件在/usr/local/var/postgres/postgresql.conf,修改下面两行
listen_addresses = '*'
unix_socket_directories = '/tmp,/var/pgsql_socket'
brew services stop postgresql
sudo mkdir pgsql_socket
sudo chmod 777 pqsql_socket
更多参考文章:
http://blog.csdn.net/lissdy/article/details/54099580
https://yq.aliyun.com/articles/25638
https://www.jianshu.com/p/fedda9824f6a
http://www.ruanyifeng.com/blog/2013/12/getting_started_with_postgresql.html
https://stackoverflow.com/questions/13868730/socket-file-var-pgsql-socket-s-pgsql-5432-missing-in-mountain-lion-os-x-ser
也可以用这个
http://postgresapp.com/
(下载比较慢,放弃了)
2.安装python3
$ xcode-select —install
$brew install python3
3.安装nodejs和less
nodejs的安装略
sudo npm install -g less
4.下载git源码
git客户端安装略
git clone https://github.com/odoo/odoo.git
安装Python依赖

$ cd odoo
$ pip3 install -r requirements.txt

5.修改配置文件
运行
./odoo-bin -s
生成配置文件~/.odoorc

cp ~/.odoorc odoo.conf

在odoo.conf中修改下面两行

logfile = /Users/albert/odoo/odoo.log
logrotate = True

6.运行

./odoo-bin -c ./odoo.conf

http://localhost:8069/

填写好数据库名称和管理员邮箱密码就可以开始用起了。
7.问题解决
ValueError: unknown locale: UTF-8
需要编辑~/.bash_profile 加入
两行
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8

odoo安装其他参考文章

http://www.jointd.com/?p=3505

Mac OS X 10.13上 安装odoo 11.0开发环境的更多相关文章

  1. 在Mac OS X 10.9上安装 Thrift 0.9.1

    Thrift 0.9.1 官方文档中对于Mac OS X上的安装描述适合 10.8,但不适用于10.9. Homebrew  macport 默认都不能在 10.9上安装Thrift 0.9.1成功 ...

  2. 在Mac OS X 10.9上安装nginx

    1. 安装PCRE Download latest PCRE. After download go to download directory from terminal. $ cd ~/Downlo ...

  3. Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)

    最近突然想弄一下phonegap,之前一直是听说,没亲自配置开发过.结果配置过程非常艰难啊.特别是android平台的配置,那叫一个麻烦,网上搜了半天都没找到非常好的资料.文章也都是抄来抄去,最烦的就 ...

  4. 黑苹果之DELL台式机安装Mac OS X 10.13.6版本操作系统

    由于本人所在的公司一般都是DELL的品牌台式机,所以以DELL台式机做小白鼠.记得在2012年的时候,在当时的那家公司为了学习自学IOS开发的Objective-C开发语言的时候,由于囊中羞涩买不起m ...

  5. 升级MAC OS到10.13, 10.14系统后UNITY工程无法加载资源的解决办法

    升级MAC OS到10.13, 10.14系统后,出现UNITY工程无法加载资源的情况: Unity项目中Asset目录显示为空! 解决办法一: 打开Launchpad中的磁盘工具 (也就是实用工具下 ...

  6. Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的Hadoop2.2.0开发环境

    原文地址:http://www.linuxidc.com/Linux/2014-11/109200.htm 图文详解Windows 8.0上Eclipse 4.4.0 配置CentOS 6.5 上的H ...

  7. mac os x在PC上安装

    系统安装之前的准备工作及安装过程简介 前面我们已经提到,苹果电脑虽然已经采用了x86架构的Intel处理器,但其官方并不提供在非苹果电脑上安装Mac OS的支持.所以,要想在普通PC/笔记本电脑上安装 ...

  8. Mac OS X 10.9 Mavericks安装后,Xcode调试时模拟器黑屏的处理方法

    请耐心的等下去吧,少年! 装了Mac OS X 10.9 Mavericks的同学,如果碰到Xcode调试App时,模拟器黑屏(重置也无效),请耐心的等下去吧,大约10来分钟左右黑屏就会消失,App启 ...

  9. 【python安装】Windows上安装和创建python开发环境

    1. 在 windows10 上安装python开发环境 Linux和Mac OS都自带python环境,但是Windows没有,所以需要自行安装. 第1步:访问 python官网,下载Windows ...

随机推荐

  1. [LC] 136. Single Number

    Given a non-empty array of integers, every element appears twice except for one. Find that single on ...

  2. 爬虫时伪装header信息

    在爬虫时,一般需要伪装Agent信息,放在header中 1.header不是必传参数,在需要的时候进行伪装 2.header = {"User-Agent": "Moz ...

  3. 思科WLC5508上传定制Portal展示模版

    1. 登录Cisco设备,获取模板样例登录cisco WLC设备后点击help,打开帮助文档Wireless Tab-->Web Login Page-->External Web Aut ...

  4. 图的DFS。。类似树的DFS

    Depth-First Search (DFS) Depth-first search (DFS) is an algorithm for traversing or searching tree o ...

  5. Nginx for windows 访问路径包含中文

    转载自http://blog.csdn.net/five824/article/details/48261213 Nginx for windows 访问路径包含中文 原创 2015年09月07日 0 ...

  6. IOS下的safari下localStorage不起作用的问题

    我们的一个小应用,使用百度地图API获取到用户的坐标之后用localStorage做了下缓存,测试上线之后有运营同学反馈页面数据拉取不到, 测试的时候没有发现问题,而且2台相同的iphone一台可以一 ...

  7. input系统——android input系统

    AndroidInput系统--JNI NativeInputManager InputManger InputReader AndroidInput系统--InputReader AndroidIn ...

  8. Apache2配置腾讯云SSL证书

    首先去腾讯云申请免费的SSL证书,下载下来解压后里面有一个Apache文件夹,里面有三个文件,接下来会用到. 上传证书 将上一步的三个文件上传到/etc/ssl里 启用SSL模块 启用a2enmod ...

  9. idea maven 项目可以运行但依赖包一直是红色

    一句话!!!重启一下idea 红红的一片很烦!!!!!重启

  10. Web自动化测试平台设计与落地-概览

    引言 自动化金字塔-灵魂手绘版 关于Web自动化测试,投入产出比是一个绕不开的话题,对于走到2017年的测试人,这时候可能已经有很多人会想到著名的自动化测试金字塔.它形象地展示了Mike Cohn对自 ...