Configuration Guide
Once you have installed Cybrosys Assista, this guide will walk you through configuring the IDE for Odoo development.
Launch Screen
When you launch Cybrosys Assista, you will be greeted with the welcome screen:
After clicking Get Started, the next screen lets you choose how to start your Odoo project:
Here you have two options:
- Open Existing Project — Open a project that is already on your machine.
- Download Odoo — Clone Odoo source code directly from GitHub.
Download Odoo Source Code
If you select Download Odoo, a prompt will appear asking you to specify the Odoo version and the destination folder:
Select the version you want (e.g., 18.0
, 17.0
, 16.0
), specify the folder path and press Enter.
Cybrosys Assista will automatically pull the selected Odoo version, and once the process is complete, the source code will be available in your chosen folder.
You will then see a screen to create an Odoo configuration file.
Enter the database user, database password, XMLRPC port, and the addons path if needed. Click Confirm to create the configuration file. If you prefer, you can skip this step and set it up later.
Next, set up your Python virtual environment by selecting the Odoo and Python versions, and then click Confirm to proceed.
In this step, you need to connect the debugger to your Odoo project
- Python Executable Path – The path to the Python file inside your virtual environment
- Odoo Bin Path – Path to the odoo-bin file in your project
- Odoo Config Path – Path to the odoo.conf file you created
By default, the paths are automatically added. If needed, you can update them. Click Confirm to continue.
After setting up the debugger, Pick the theme that suits your style and click Finish. You can always change this later from the settings.
Once the Odoo development environment is set up, the Assista IDE will open with your project workspace ready to start coding!
Open Existing Project
If you choose Open Existing Project, you will be guided through the same 4-step setup process as in the Download Odoo option.
If an odoo.conf file already exists in your project, a warning will appear indicating that it will be replaced with the new configuration.
The steps include:
- Creating or updating the Odoo configuration file
- Setting up the Odoo environment
- Configuring the debugger
- Choose IDE theme
You can skip all steps at once by clicking Skip All button at the bottom, or skip individual steps using the Skip button.
After finishing the setup, you’re all set – get started!
Virtual Environment
Tip: For smoother functioning, it is highly recommended to:
Create a Python virtual environment for your Odoo project. Install the required dependencies:
pip install -r requirements.txt