mac 10.13.2配置odoo9的环境

相关参考文档:

1.中英对照,卓忆整理简单翻译及验证:在Macos安装Odoo及配置odoo开发环境

2.Mac OS X 10.13上 安装odoo 11.0开发环境

正文

一:安装Homebrew
  • 通过Homebrew我们可以像在linux中那样在终端中安装 安装包。
  • 在MacOS的终端(Terminal)中键入以下命令(注意不包含#)
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
# 此地址不稳定,多试几次即可
二:安装Python
  • mac系统自带python环境,但是经过我测试并不能正常启动odoo(可能是我姿势不对),可卸载自带python然后用brew重新安装
brew update
brew install python
三:使用Homebrew中安装PostgreSQL
brew install postgresql
  • 这里选择作为服务启动
brew services start | stop postgresql #做为服务启动postgresql
pg_ctl -D /usr/local/var/postgres start #不作为服务启动
  • 访问缺省数据库
psql postgresql
四:安装Pillow所需的依赖
brew install freetype jpeg libpng libtiff webp xz
五:安装virtualenv (这个是可选 安装,不装也能启动)
  • 虚拟环境是独立的Python 工作空间。对开发者而言非常有用,可以在不同的 虚拟环境中使用不用版本的 Python 库。您可以使用 virtualent path/to/newenv 命令 按需创建 多个 环境 。这会创建 newenv 目录 到指定的 路径,包含 bin/ 和 lib/python2.7/这些子目录我们使用pip这个Python包管理器来安装Odoo所需的Python依赖,pip会随着之前的Python一同被安装。为了创建虚拟环境,我们需要安装virtualenv。Homebrew 不包含virtualenv,所以我们通过pip来安装它:
sodu easy_instll pip # 安装pip
sudo pip install virtualenv 安装virtualenv
  • 现在我们可以创建一个虚拟环境了,这里我们使用odoo-env这个目录
virtualenv ~/odoo-env  #这会在 当前 目录 创建 odoo-env 目录,这个目录内 包含了<span style="font-weight: 400;">bin/ 和 lib/python2.7/ 这些子目录</span>
  • 进入刚刚创建好的虚拟环境
source ~/odoo-env/bin/activate
  • 查看是否在虚拟环境中
which python
deactivate # 离开虚拟环境
六:下载Odoo并安装Odoo所需的依赖
  • 下载odoo9(通过git clone)
git clone https://github.com/odoo/odoo.git -b 9.0 --depth=1
  • 然后进入Odoo目录安装Odoo所需的Python依赖
sudo easy_install pip # 若没有安装pip
pip install -r requirements.txt # 根据odoo目录中requirements.txt进行安装(这步需要在上面安装好的虚拟环境中执行,我在虚拟环境外安装时报错)
  • 安装nodejs
brew install node #同样在虚拟环境中执行(外面没试过)
  • 安装 less和 less-plugin-clean-css
sudo npm install -g less less-plugin-clean-css #同样在虚拟环境中执行(外面没试过)
七:运行Odoo
python ./odoo.py # 虚拟环境中
八:odoo配置文件
  • 从git上获取的odoo9的目录中没有配置文件,可能在 ~/.openerp_server.conf 若无法找到则键入一下命令
./odoo.py -s # 生成配置文件~/.openerp_serverrc.conf (odoo11则会生成~/.odoorc.conf)
cp ~/.openerp_serverrc.conf ~/odoo/openerp_server.conf #拷贝到odoo目录下即可
九:pycharm配置odoo
  • pycharm直接打开下载的odoo目录
  • edit configuration配置与windows下的保持一致,运行脚本那儿记得写好上面创建好的虚拟环境中的python

原文地址:https://www.cnblogs.com/geekgogo/p/8591645.html

时间: 2024-10-06 23:41:13

mac 10.13.2配置odoo9的环境的相关文章

Mac 10.13安装telnet

狗日的Mac 10.13默认不自带telnet!!!苹果你以为你的操作系统真的那么平民吗,别做梦,用你只不过是为了开发!!! 安装: brew install telnet 如果你用上述方法安装不上,那么可以直接源码编译安装 curl https://ftp.gnu.org/gnu/inetutils/inetutils-1.9.4.tar.xz -O tar -zxvf inetutils-1.9.4.tar.xz cd inetutils-1.9.4 ./configure --prefix

在 Mac OS X Yosemite 10.10.5 上配置 OpenGL 编程环境

这个教程主要参考了youtube上的视频 Getting Started in OpenGL with GLFW/GLEW in Xcode 6 ,这个视频有点问题,不能照搬.本人通过自己摸(瞎)索(猫)加(碰)下(死)方(耗)的(子)评论,现在给出一种可能安装成功的方案,至于能不能成功,看各位的造化了. 首先,你的 mac 需要有最新的 Xcode,Command line tool, 这些都是最基础的,估计各位已经具备条件了.其次,下载安装 CMake (https://cmake.org/

mac pro clean my mac 3.9 中文 破解版 支持 Mac 10.13.1 (最新的mac系统)

微信支付10元后获得安装包 版本号:3.9.3 支持中文和英文两种语言,破解版 原文地址:https://www.cnblogs.com/czjone/p/8118492.html

MAC 10.13 没有telnet命令了

MAC机器安装telnet的步骤: 1.执行命令: brew install telnet 执行上面的命令可能会提示没有brew命令(需要安装Homebrew):#ruby -e "$(curl --insecure -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 安装成功后执行 brew install telnet 可能会出现Could not symlink报错:#sudo chm

Jira - 如何在Mac上安装并配置Jira

Jira 是常用的项目管理工具,现在介绍一下如何在Mac 上安装并配置Jira 首先, 安装并配置JAVA开发环境. (如Java version "1.8.0_211") JAVA安装与配置: JMeter 性能测试 - Mac系统下如何配置JAVA开发环境 其次,安装并配置MySQL.如Server Version: 5.7.25 MySQL Community Server (GPL) 在https://dev.mysql.com/downloads/mysql/5.7.html

方便mac os 10.9系统中phpstorm配置php运行环境

自己安装php,不用mac安装,这样就有php开发环境了. 安装很简单,直接运行一个命令, 需要几分钟,请慢慢等待. curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5 (注5.5是php版本可以是5.6等等) 新安装的php目录是/usr/local/php5/bin,接下来在PhpStorm中设置新安装的php解释器: PhpStorm->Preferences->PHP 会来到解释器设置页 设置我们安装的php解释器:/usr/

mac 10.9.4下配置apache

mac 10.9.x已经自带了apache,可按如下步骤开启: 1.启动 sudo apachectl start 启动后,访问 http://localhost/ 应该能看到"It works!"的初始页面,如果对初始页面的内容感到好奇,可以打开"/etc/apache2/httpd.conf",197行可以看到如下代码片段: 1 <Directory "/Library/WebServer/Documents"> 2 # 3 #

在mac OS X中配置python mysql开发环境

1. 首先要下载安装mysql,下载地址: http://cdn.mysql.com/Downloads/MySQL-5.6/mysql-5.6.19.tar.gz 解压: tar -xzvf mysql-5.6.19.tar.gz 然后下载gmock,编译mysql时需要用到: https://googlemock.googlecode.com/files/gmock-1.7.0.zip 解压到指定目录 <span style="font-size:14px;">unzi

mac下安装配置go开发环境

1.官网下载安装包(需FQ) https://storage.googleapis.com/golang/go1.7.darwin-amd64.pkg 2.配置Go环境变量GOPATH和GOBIN (1)打开终端,cd ~ (2)查看是否有.bash_profile文件:  ls -all (3)有则跳过此步,没有则: 1)创建:touch .bash_profile 2)编辑:open -e .bash_profile 3)自定义GOPATH和GOBIN位置: export GOPATH=/U