odoo-11.0-windows-installation

Odoo 11.0 Windows Installation

Install odoo-11.0 from source on Windows

It is recommended to have 64 bit version of operating system installed on your system.
It is recommended to install 64 bit version of all software packages mentioned in installation process.

Installation

Download and install Git for Windows.
Download and install Node.js LTS.

Launch Command Prompt as Administrator.

Download and install PostgreSQL.
add PostgreSQL’s bin directory (default: C:\Program Files\PostgreSQL\x.x\bin) to your PATH.

create a postgres user with a password using the PgAdmin GUI:

Download and install Microsoft Visual C++ 2015 Redistributable.
Download and install Python3 version 3.6.

Some of odoo dependencies are non-pure Python packages which requires C/C++ compilation during their installation process. you can install those dependencies using one of the following approaches.

  1. Download and install already compiled dependencies in Wheel (.whl) format targeting your system configuration.
  2. Download and install C/C++ compiler than install those dependencies from source.

For installing dependencies from Wheel (.whl), launch Command Prompt as Administrator.

If you’re having 32 bit Windows architecture or other Python versions (e.g. 3.4, 3.5) installed on your system. you can download non-pure Python package Wheels (.whl) targeting your system configurations from PyPI or Laboratory for Fluorescence Dynamics. If you’re having Python 3.4 installed on system then you will require Microsoft Visual C++ 2010 Redistributable instead of Microsoft Visual C++ 2015 Redistributable. for more information visit WindowsCompilers article on Python Wiki.

For installing dependencies from source, download Visual C++ 2015 Build Tools.

After Visual C++ 2015 Build Tools installation process completes, launch Command Prompt as Administrator

If you’re having Python 3.4 installed on system then you will require Microsoft Windows SDK for Windows 7 and .NET Framework 4 instead of Visual C++ 2015 Build Tools. for more information visit WindowsCompilers article on Python Wiki.

Install remaining pure Python packages from requirements.txt using

Download and install wkhtmltopdf.
Add wkhtmltopdf’s bin directory (default: C:\Program Files\wkhtmltopdf\bin) to your PATH.

Launch Command Prompt.
Switch to (cd) your desired odoo installation directory
clone odoo repository by git clone https://github.com/odoo/odoo.git -b 11.0

Switch to odoo installation directory and run odoo using
$ python3 odoo-bin -w odoo -r odoo --addons-path=addons --log-level=debug_rpc