Installing Odoo 11

From creating your Virtual Environment through installing Odoo requirements

Unlike previous versions of Odoo that ran on Python 2.5, Odoo 11 runs on Python 3.5. Learn how to setup a virtual environment and install the necessary requirements to install Odoo 11.


  • Installing Odoo 11
  • Setting up a virtual environment in Ubuntu
  • Installing the Python 3 libraries
  • Learn to check which libraries are currently installed
  • Downloading Odoo from GitHub
  • Installing the necessary Odoo libraries using requirements.txt
  • Launching Odoo from the Ubuntu command line


If you have had trouble installing Odoo 11 you have come to the right place! has produced a video that will help you solve most problems installing Odoo 11

This video is for people who are somewhat familiar with installing Odoo 8, Odoo 9, or Odoo 10. If you are brand new to installing Odoo you may want to install Odoo 10 following one of the more detailed installation videos listed below.

Odoo 11 uses Python 3.5 instead of Python 2.7

Because Odoo 11 runs on entirely different version of Python, there are different library requirements. In this video we cover what specific library requirements are for Odoo 11 and how you can check which versions of the libraries are installed.

Setting up a virtual environment for your Odoo 11 Installation

As you will typically want to run other versions of Odoo on the same server, it is particularly helpful to setup a virtual environment for Odoo 11. This allows you to install libraries and many dependencies without resorting to sudo or root access. Learning how to switch between virtual environments and install Odoo 11 in a virtual environment gives you more options in managing your server.

OdooClass has large collection of Odoo installation and administration videos

Installing and configuring any business application framework or ERP system is no easy task. Fortunately over the years Odoo has become increasingly easier to install and configure. Still, it can be challenging to setup all the requirements including Nginx to route your web server or creating a shell script so you can start your server. Here at OdooClass we know that the first step is always getting Odoo successfully installed. With an OdooClass subscription you get access to all our Odoo installation videos. Even better, OdooClass subscribers can request specific videos to help them solve specific installation problems.

Your Instructor

Diogo Duarte
Diogo Duarte

Diogo Duarte has a degree in Electrical Engineering and Computer Science with 20 years of experience in several industries, both functional and technical. He is an Odoo developer and Project Manager across the EU, the USA, and AU and the Head of Technical Consulting for OdooClass since 2014.

Diogo is an expert in all things Odoo and has been consulted on hundreds of Odoo projects in nearly every industry sector. If you need a problem solved with Odoo, Diogo can find you a solution.

Diogo is also the creator of much of the training content available on the OdooClass website and has been performing the weekly and monthly workshops with subscribers around the globe since 2014.

Course Curriculum

Available in days
days after you enroll

Frequently Asked Questions

When does the course start and finish?
The course starts now and never ends! It is a completely self-paced online course - you decide when you start and when you finish.
How long do I have access to the course?
How does lifetime access sound? After enrolling, you have unlimited access to this course for as long as you like - across any and all devices you own.
What if I am unhappy with the course?
We would never want you to be unhappy! If you are unsatisfied with your purchase, contact us in the first 30 days and we will give you a full refund.

Get started now!