One of the reasons that most people not familiar with odoo are the inability and absence of support of odoo in Windows which is a piece of fake news or the lack of knowledge. Odoo works perfectly fine on the Windows platform. As most of the people are using Ubuntu platforms for odoo as they are having their own reasons for choosing Ubuntu. Moreover, it is very easy to install odoo in the windows when compared to other platforms. In addition, a small scale end customer, the very best option is the Windows platform. Thanks for the community version of the Odoo platform which has rooted for easy installation which is totally free.
On the other hand, It is very difficult to download and configure odoo in Ubuntu systems. One needs to go through different manuals or blogs to complete this action. However, in the case of windows, it can be done easily with simple steps of operation.
The other reason for not choosing to run the software in windows is the inability to use the thousands of free apps that are available in the odoo apps store. Most of the partners of Odoo are not providing their support of their modules on the windows platforms and the main reason is the external python dependencies. So here is the solution for both reasons.
In this blog, you will learn
1. How to install Odoo 13 in Windows 10
2. How to use the Custom modules of odoo in Windows
3. How to install python dependency in odoo for windows platform
So first let’s see how to install odoo in windows.
How to install Odoo 13 in Windows 10
From the below link you will be able to download the Odoo software.
As mentioned in the above screenshot, you need to mention a few details and after that, you are good to go. You can click on the download button which is marked as in the above screenshot. You can choose the enterprise version or the community version according to your use. In the case of the Enterprise version, there will be a license cost. Moreover, you have to pay for the modules in which you are installed in your database. In addition, you will get a trial period of 15 days in which you have to buy the license code and register your database. However, if you are choosing the community version you can use it totally free of cost.
After downloading the suitable version you will be able to see the downloaded file in your downloads menu
Now you can double click on the downloaded file. And install the Odoo.
The screenshots depicted below describe the operations to follow upon the installation of the platform.
Click Next button
Agree with the Odoo Copyright Information
Select 'Custom' as Installation type and mark Odoo Server. See the below image
Configure the information for the PostgreSQL connection
Choose the Destination Folder
After Completion, Select 'Start Odoo' checkbox and finish.
After installation Odoo will be automatically open in the default browser. You can create a new database and go on with further login and the installing of the modules that you prefer.
On the flip side in the case of Odoo installation for windows the default location of Odoo is in,
Local Disk C: -> Program Files (x86) -> Odoo 13.0
How to use the Custom modules of odoo in Windows
Now lets deal with the installation of third-party modules from the odoo apps store.
You can download different apps from the Odoo apps store (https://apps.odoo.com/apps).
After downloading the module you need to move the module to the addons location of the odoo.
After copying the folder you need to restart the Odoo service for the modules to be operational.
Go to services in windows. Search for Odoo Service and restart it
Odoo-server-13.0 is the odoo service in windows.
Open the service menu and you can view the window as shown below where you can stop the service and start it again.
Then from Odoo enable the debugging mode.
Go to apps -> Update Apps List
Then you will be able to see the new module in the apps list, and you can install it.
How to install python dependency in odoo for windows platform
Now let's see how to install an additional python dependency in the operation of Odoo.
Odoo is using additional python for its working. You can see a python folder inside the Odoo default folder. You need to install external python dependencies to the platform.
To do so, initially set the environment variable for the python which is available in the odoo folder.
Click on the Environment Variables icon available in the window and Under System variables click on the Path and click edit.
Select and Add the python path of Odoo and enable it by selecting the OK option available in the window
Now open the command prompt window and type the command python. If the python opens its sure that the python in which odoo is working is also configured with the command prompt. Now follow the commands which are there in the screenshot below.
The commands that have been used here are:
pip install pandas
Where pandas is an external python dependency which we are normally using in different modules. You can also use other external dependencies.
I hope this blog has helped you in understanding how to install odoo and configure different modules in the Windows platform.
1. How to Configure Odoo 13 with Pycharm in Windows 10
2. How to Configure PyCharm for Odoo Development in Windows?