SlideShare a Scribd company logo
www.cybrosys.com
HOW TO CONFIGURE PYCHARM FOR
ODOO DEVELOPMENT IN WINDOWS?
INTRODUCTION
• Installing Odoo in windows is the really easy task. We
can do it by just running the ‘.exe’ file. But for
development purposes, this method is not preferred.
Pycharm is an IDE which can be used for Odoo
development in Windows, Linux, and mac. In this
blog, we will discuss setting up Odoo development
environment in windows using pycharm.
• These are the steps we need to follow :-
1. Download and install python 2.7 from here
https://www.python.org/downloads/release/python-2713/
based on your system architecture.
2. After installing python, we need to install Microsoft Visual C++ compiler.
Go to this link https://www.microsoft.com/en-us/download/details.aspx?id=44266
Download and install it.

Recommended for you

Digital transformation with Odoo platform
Digital transformation with Odoo platformDigital transformation with Odoo platform
Digital transformation with Odoo platform

Digital transformations is a demand for IT today, but how will you start ad which platform that you will put everything is a big question. The slide gives you a look how it work.

odoodigital transformationbesco
Oracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence ManagementOracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence Management

Fusion absence management allows for more complex business requirements to be configured through a simple user interface without coding. It provides various plan types like accrual, qualification, and no entitlement plans that can be used to model different absence scenarios. This document provides step-by-step instructions to set up an annual vacation absence plan with accruals calculated based on years of service and various rules like maximum balance and carryover limits implemented through derived factors, repeating time periods, and expression builder.

oracle fusion cloud absence management
Srs library
Srs librarySrs library
Srs library

This document provides a software requirements specification for a Web Library Management System (WLMS). It outlines the purpose, scope, definitions, and overview of the system. It describes the overall functions for administrators and normal users. It specifies both functional and non-functional requirements. It provides illustrations of interfaces and usage scenarios, including screenshots. It also describes the data models and attributes for stored items like members, books, and DVDs. The goal is to provide guidelines for developers to design and build the WLMS application.

3. Download PostgreSQL and configure.
 https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows
a. Create a new user for Odoo
• You can either create a user (role) using the pgadmin or directly from the command
prompt. For creating a user with pgadmin, first, configure pgadmin and then go to the
roles section and create a new role. Then under the privileges tab of this role, provide
all the access.
• From the command prompt, you can create the user with the following commands.
• First, go to the postgresql installation directory using ‘cd’ (usually “C:Program
FilesPostgreSQL”)
cd "C:Program FilesPostgreSQL9.6bin"
(Here ‘9.6’ is my postgresql version. Change it accordingly)
createuser.exe --createdb --username postgres --no-createrole --pwprompt odoo
• You will be asked for the password, provide a password and remember it. We
may need it during odoo installation.

Recommended for you

CDS Views.pptx
CDS Views.pptxCDS Views.pptx
CDS Views.pptx

The document provides an overview of Core Data Services (CDS) in SAP, including: - CDS allows developers to move data logic from the application layer to the database layer through reusable views. There are ABAP and HANA versions of CDS. - ABAP CDS views are created in Eclipse and correspond to views generated on the HANA database. Views can include parameters, associations, and aggregate functions. - CDS views can be extended, previewed in Eclipse, and used in ABAP programs through Open SQL statements. This allows pushing code to the database for improved performance compared to traditional coding approaches.

sap abap
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's PartnershipOdoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership

All you need to know about the Odoo Partnership Program presented by James Ellison, Partnership Consultant.

odoopartnershipbusiness
Sap interface overview
Sap interface overviewSap interface overview
Sap interface overview

The document provides an overview of the actions available in the SAP interface for managing SAP transactions and function calls. It describes the SAP BC Start Session, SAP BC Connector, SAP BC Commit, and SAP BC Rollback actions for starting a session, executing calls, and committing or rolling back transactions. It also summarizes the SAP Web AS Interface action and SAP Interface Repository action. Common properties for connecting to SAP systems are also defined.

4. Now download Pycharm from here
https://www.jetbrains.com/pycharm/download/#section=windows and install.
5. Download odoo https://github.com/odoo/odoo/archive/10.0.zip and extract the contents to
a folder.
6. Open pycharm and create a project with the folder which we have extracted in
the last step.
7. Now we need to install some packages for odoo. In the extracted odoo folder, we
can find a ‘requirements.txt’ file.
> cd C: python27 (change to the location where python is installed. You can also do this from any location if yo
add python path to your system’s path variable.
For this, go to My PC > Properties > Advanced System Settings > Environment Variables > and edit the path and
add your python path)
python -m pip install -r C:UsersOdoo-10.0requirements.txt (we have to specify the ‘requirements.txt’ file wi
its complete path.)
8. Download and install pywin32 from here.
https://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/
You need to download the correct version based on your system architecture and python.
Note that you cannot install 64 bit pywin32 on a system with 32-bit python installed. It
will show an error saying that ‘Python is not found’.

Recommended for you

Bapi step-by-step
Bapi step-by-stepBapi step-by-step
Bapi step-by-step

This document provides steps for writing ABAP reports that use BAPI function modules. It describes BAPI programming, lists some standard BAPIs like GetList and GetDetail, and demonstrates how to select a BAPI. It also lists frequently used BAPIs for sales, materials, production, planning and finance. The document includes code examples for calling BAPIs from ABAP reports.

Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15 Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15

ORM(Object Relational Mapping) is a concept or technique which acts as a bridge between your programming language and your database. Object Relational Mapping helps to execute SQL queries without writing them explicitly. Once the ORM is configured in an application, the user can use the OOP concepts like classes and objects to interact with the database. ORM methods are one of its strong features which helps in executing SQL queries without writing them down explicitly. With the help of ORM methods, the user can implement the OOPS concepts to interact with the database. Odoo creates and manages tables for us inside the database. Thus reducing our work of creation of tables using the queries.

odoo
Select All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching FormSelect All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching Form

Select All Record From Tools Menu On Find Receipts For Matching Form كيفية إختيار جميع السطور أثناء عمل المطابقة في فاتورة مدفوعات بمجرد إختيار في القوائم

personalizationoracle personalizationoracle ap invoice
9. Download and install pip.
https://bootstrap.pypa.io/get-pip.py . Download the file get-pip.py and move it to python
installation location.
>cd C:python27
>python get-pip.py
10. Now we need to configure odoo.
Open pycharm and edit the file ‘odoo-server.conf’ (usually, this file may be inside the Debian folder in odoo’s
folder)
• Install Wheel & Lxml-3.6.4-cp27-cp27m-win32.Whl
> cd C:python27
> python -m pip install wheel
Go to this link http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml and then from terminal,
> python -m pip install lxml-3.6.4-cp27-cp27m-win32.whl
• - Install PSYCOPG2 from http://www.stickpeople.com/projects/python/win-psycopg/
• - Install nodejs
Go to https://nodejs.org/en/
> cd C:Program Filesnodejs (here you specify installation location nosejs)
> npm install -g less less-plugin-clean-css

Recommended for you

Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo Online platform: architecture and challenges
Odoo Online platform: architecture and challenges

A short introduction to the technical architecture of the Odoo Online platform, including the advanced integrated features (instant DNS, email gateways, etc.), and the technical aspect of the SLA. By Olivier Dony - Lead Developer & Community Manager, OpenERP

 
by Odoo
odoo online platform saas architecture challenges
Odoo 13 project management
Odoo 13 project managementOdoo 13 project management
Odoo 13 project management

How to Manage Project/task, Project Forecast, Invoicing Project and Project Privacy with Odoo 13 Project Management

#odoo project management#odoo project forecast#odoo project privacy
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.

RICE components refer to Reports, Interfaces, Conversions, and Enhancements that are developed to satisfy additional functional requirements beyond an Oracle application's core functionality during implementation. Reports are developed using tools like SQL and Report Builder based on user requirements. Conversions upload one-time data like supplier records from Excel or legacy systems into Oracle apps tables. Interfaces regularly transfer data between Oracle apps and other systems, while enhancements personalize forms based on user needs. RICE components involve creating new reports, interfaces to other systems, data conversion programs, and enhancements to existing functionality.

oracle apps technical – short notes on rice compscm interview q & ainterview q & a
Install wkhtmltopdf from here https://wkhtmltopdf.org/downloads.html (I prefer using
version 12.1)
12.Now we need to create a service with pycharm.
For this, open pycharm and under the run menu, go to edit configurations option and click
on the ‘+’ to create a new configuration, select python from the list.
• Now we need to select script and script parameters. In the script field, select the odoo-bin file.
• In the script parameters section fill it like this, -c /path to odoo.conf file, i.e., for example, -c
/home/odoo/odoo-10.0/odoo.conf.
• Now we can run Odoo from pycharm.
• Now we can run Odoo from pycharm.
Refer this link for more:
https://www.cybrosys.com/blog/configure-pycharm-odoo-development-
windows

Recommended for you

An Efficient Manufacturing Process with the Work Order Tablet View
An Efficient Manufacturing Process with the Work Order Tablet ViewAn Efficient Manufacturing Process with the Work Order Tablet View
An Efficient Manufacturing Process with the Work Order Tablet View

An Efficient Manufacturing Process with the Work Order Tablet View - Victorine Therasse, Functional Consultant, Odoo

 
by Odoo
Owl: The New Odoo UI Framework
Owl: The New Odoo UI FrameworkOwl: The New Odoo UI Framework
Owl: The New Odoo UI Framework

Owl JS is a small JavaScript framework for building user interfaces based on XML templates. Some key points about Owl: 1. It uses XML (QWeb) templates that are compiled just-in-time for efficiency. 2. Components are defined as classes that extend a base Component class. The UI is a tree of nested components. 3. It supports modern features like hooks, slots, and stores to manage state and reactivity. 4. The document provides an example of building a to-do list app in Owl to demonstrate how to define components, handle events between them, and manage state. Key aspects covered include extracting sub-components, dependency injection via the "env"

 
by Odoo
uiowlodoo experience 2020
Odoo crm
Odoo crmOdoo crm
Odoo crm

Odoo CRM comes with many features from client interactions, sales prospects to lead management. CRM module will help you to manage the leads, opportunities, and customers of our organization. Other features which CRM includes are: GeoIP Detect countries, states, and cities of leads automatically from your visitor IP address. Custom Alerts Follow key opportunities in just a click and get alerts based on relevant activities. Opportunities Analysis Analyze your opportunities pipeline with advanced filters, grouping, drill down, etc. Multi-Address Have multiple addresses and contacts for a single company. Leads Nurturing Create campaigns to automatically send emails tailored to the lead segment and activities of the lead. For more information contact: info@planet-odoo.com

odooodoo 11 crm featuresodoo crm features
Thank You !
Cybrosys Technologies Pvt. Ltd.
Neospace, Kinfra Techno Park,
Kakkancherry,
Calicut University P.O.
Calicut
Kerala, India - 673635.
Cybrosys Ltd
15, ST Antonys Road,
Forest Gate, London
England,
E79QA.
Cybrosys Technologies Pvt. Ltd.
1st Floor, Thapasya Building,
Infopark, Kakkanad,
Kochi, Kerala,
India-682030.

More Related Content

What's hot

SAP Adobe forms
SAP Adobe formsSAP Adobe forms
SAP Adobe forms
Jugul Crasta
 
Oracle Web ADI Implementation Steps
Oracle Web ADI Implementation StepsOracle Web ADI Implementation Steps
Oracle Web ADI Implementation Steps
standale
 
Oracle Forms Tutorial
Oracle Forms TutorialOracle Forms Tutorial
Oracle Forms Tutorial
ATR Login
 
Digital transformation with Odoo platform
Digital transformation with Odoo platformDigital transformation with Odoo platform
Digital transformation with Odoo platform
Canh Pham
 
Oracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence ManagementOracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence Management
Feras Ahmad
 
Srs library
Srs librarySrs library
Srs library
shawal khan
 
CDS Views.pptx
CDS Views.pptxCDS Views.pptx
CDS Views.pptx
Suman817957
 
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's PartnershipOdoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
ElínAnna Jónasdóttir
 
Sap interface overview
Sap interface overviewSap interface overview
Sap interface overview
gnareshmbacwa
 
Bapi step-by-step
Bapi step-by-stepBapi step-by-step
Bapi step-by-step
mateenjambagi
 
Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15 Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15
Celine George
 
Select All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching FormSelect All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching Form
Ahmed Elshayeb
 
Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo Online platform: architecture and challenges
Odoo Online platform: architecture and challenges
Odoo
 
Odoo 13 project management
Odoo 13 project managementOdoo 13 project management
Odoo 13 project management
PlanetOdoo
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.
Boopathy CS
 
An Efficient Manufacturing Process with the Work Order Tablet View
An Efficient Manufacturing Process with the Work Order Tablet ViewAn Efficient Manufacturing Process with the Work Order Tablet View
An Efficient Manufacturing Process with the Work Order Tablet View
Odoo
 
Owl: The New Odoo UI Framework
Owl: The New Odoo UI FrameworkOwl: The New Odoo UI Framework
Owl: The New Odoo UI Framework
Odoo
 
Odoo crm
Odoo crmOdoo crm
Odoo crm
Dipesh Sahni
 
OEBS R12 Presentation.ppt
OEBS R12 Presentation.pptOEBS R12 Presentation.ppt
OEBS R12 Presentation.ppt
Mohd Haireeen
 
What is Delegation Inheritance in Odoo 15
What is Delegation Inheritance in Odoo 15What is Delegation Inheritance in Odoo 15
What is Delegation Inheritance in Odoo 15
Celine George
 

What's hot (20)

SAP Adobe forms
SAP Adobe formsSAP Adobe forms
SAP Adobe forms
 
Oracle Web ADI Implementation Steps
Oracle Web ADI Implementation StepsOracle Web ADI Implementation Steps
Oracle Web ADI Implementation Steps
 
Oracle Forms Tutorial
Oracle Forms TutorialOracle Forms Tutorial
Oracle Forms Tutorial
 
Digital transformation with Odoo platform
Digital transformation with Odoo platformDigital transformation with Odoo platform
Digital transformation with Odoo platform
 
Oracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence ManagementOracle Fusion Cloud Absence Management
Oracle Fusion Cloud Absence Management
 
Srs library
Srs librarySrs library
Srs library
 
CDS Views.pptx
CDS Views.pptxCDS Views.pptx
CDS Views.pptx
 
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's PartnershipOdoo Experience 2018 - All You Need to Know About Odoo's Partnership
Odoo Experience 2018 - All You Need to Know About Odoo's Partnership
 
Sap interface overview
Sap interface overviewSap interface overview
Sap interface overview
 
Bapi step-by-step
Bapi step-by-stepBapi step-by-step
Bapi step-by-step
 
Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15 Odoo ORM Methods | Object Relational Mapping in Odoo15
Odoo ORM Methods | Object Relational Mapping in Odoo15
 
Select All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching FormSelect All Record From Tools Menu On Find Receipts For Matching Form
Select All Record From Tools Menu On Find Receipts For Matching Form
 
Odoo Online platform: architecture and challenges
Odoo Online platform: architecture and challengesOdoo Online platform: architecture and challenges
Odoo Online platform: architecture and challenges
 
Odoo 13 project management
Odoo 13 project managementOdoo 13 project management
Odoo 13 project management
 
Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.Oracle Apps Technical – Short notes on RICE Components.
Oracle Apps Technical – Short notes on RICE Components.
 
An Efficient Manufacturing Process with the Work Order Tablet View
An Efficient Manufacturing Process with the Work Order Tablet ViewAn Efficient Manufacturing Process with the Work Order Tablet View
An Efficient Manufacturing Process with the Work Order Tablet View
 
Owl: The New Odoo UI Framework
Owl: The New Odoo UI FrameworkOwl: The New Odoo UI Framework
Owl: The New Odoo UI Framework
 
Odoo crm
Odoo crmOdoo crm
Odoo crm
 
OEBS R12 Presentation.ppt
OEBS R12 Presentation.pptOEBS R12 Presentation.ppt
OEBS R12 Presentation.ppt
 
What is Delegation Inheritance in Odoo 15
What is Delegation Inheritance in Odoo 15What is Delegation Inheritance in Odoo 15
What is Delegation Inheritance in Odoo 15
 

Viewers also liked

Development Odoo Basic
Development Odoo BasicDevelopment Odoo Basic
Development Odoo Basic
Mario IC
 
Odoo Web Services
Odoo Web ServicesOdoo Web Services
Odoo Web Services
Celine George
 
Widgets in odoo
Widgets in odooWidgets in odoo
Widgets in odoo
Celine George
 
Odoo (OpenERP) - Creating a module
Odoo (OpenERP) - Creating a moduleOdoo (OpenERP) - Creating a module
Odoo (OpenERP) - Creating a module
Tarun Behal
 
Timesheet based payroll
Timesheet based payrollTimesheet based payroll
Timesheet based payroll
Celine George
 
Xml operations in odoo
Xml operations in odooXml operations in odoo
Xml operations in odoo
Celine George
 
Odoo - Create themes for website
Odoo - Create themes for websiteOdoo - Create themes for website
Odoo - Create themes for website
Odoo
 
User Manual For Crafito Odoo Theme
User Manual For Crafito Odoo ThemeUser Manual For Crafito Odoo Theme
User Manual For Crafito Odoo Theme
AppJetty
 
Odoo - Backend modules in v8
Odoo - Backend modules in v8Odoo - Backend modules in v8
Odoo - Backend modules in v8
Odoo
 

Viewers also liked (9)

Development Odoo Basic
Development Odoo BasicDevelopment Odoo Basic
Development Odoo Basic
 
Odoo Web Services
Odoo Web ServicesOdoo Web Services
Odoo Web Services
 
Widgets in odoo
Widgets in odooWidgets in odoo
Widgets in odoo
 
Odoo (OpenERP) - Creating a module
Odoo (OpenERP) - Creating a moduleOdoo (OpenERP) - Creating a module
Odoo (OpenERP) - Creating a module
 
Timesheet based payroll
Timesheet based payrollTimesheet based payroll
Timesheet based payroll
 
Xml operations in odoo
Xml operations in odooXml operations in odoo
Xml operations in odoo
 
Odoo - Create themes for website
Odoo - Create themes for websiteOdoo - Create themes for website
Odoo - Create themes for website
 
User Manual For Crafito Odoo Theme
User Manual For Crafito Odoo ThemeUser Manual For Crafito Odoo Theme
User Manual For Crafito Odoo Theme
 
Odoo - Backend modules in v8
Odoo - Backend modules in v8Odoo - Backend modules in v8
Odoo - Backend modules in v8
 

Similar to How to configure PyCharm for Odoo development in Windows?

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
Celine George
 
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | CybrosysInstallation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Celine George
 
How To Install Odoo 16 in Ubuntu 20.4
How To Install Odoo 16  in Ubuntu 20.4How To Install Odoo 16  in Ubuntu 20.4
How To Install Odoo 16 in Ubuntu 20.4
Celine George
 
Odoo V8 Installation
Odoo V8 InstallationOdoo V8 Installation
Odoo V8 Installation
Emipro Technologies Pvt. Ltd.
 
Orangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User ManualOrangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User Manual
Orangescrum
 
How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?
Celine George
 
Configure Project in Odoo 16
Configure Project in Odoo 16Configure Project in Odoo 16
Configure Project in Odoo 16
Celine George
 
Installation Of Odoo 12 On Ubuntu 18.4
Installation Of Odoo 12 On Ubuntu 18.4Installation Of Odoo 12 On Ubuntu 18.4
Installation Of Odoo 12 On Ubuntu 18.4
Varsha Technaureus
 
How to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdfHow to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdf
CanditRoot
 
Odoo 13 installation on ubuntu 19.04
Odoo 13 installation on ubuntu 19.04Odoo 13 installation on ubuntu 19.04
Odoo 13 installation on ubuntu 19.04
PlanetOdoo
 
PyCourse - Self driving python course
PyCourse - Self driving python coursePyCourse - Self driving python course
PyCourse - Self driving python course
Eran Shlomo
 
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
Geminate Consultancy Services
 
Deliver Python Apps with Docker
Deliver Python Apps with DockerDeliver Python Apps with Docker
Deliver Python Apps with Docker
Anton Egorov
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and Drush
Pantheon
 
Prizm Installation Guide
Prizm Installation GuidePrizm Installation Guide
Prizm Installation Guide
vjvarenya
 
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
CI/CD with Jenkins and Docker - DevOps Meetup Day ThailandCI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
Troublemaker Khunpech
 
Robot Framework
Robot FrameworkRobot Framework
Robot Framework
Onur Baskirt
 
Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from github
Antony Gitomeh
 
External dependencies ,pre init hook & post init hook in odoo
External dependencies ,pre init hook & post init hook in odooExternal dependencies ,pre init hook & post init hook in odoo
External dependencies ,pre init hook & post init hook in odoo
Celine George
 
Pythonpresent
PythonpresentPythonpresent
Pythonpresent
Chui-Wen Chiu
 

Similar to How to configure PyCharm for Odoo development in Windows? (20)

How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | CybrosysInstallation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
Installation of Odoo 16 on Ubuntu 20.04 LTS | Cybrosys
 
How To Install Odoo 16 in Ubuntu 20.4
How To Install Odoo 16  in Ubuntu 20.4How To Install Odoo 16  in Ubuntu 20.4
How To Install Odoo 16 in Ubuntu 20.4
 
Odoo V8 Installation
Odoo V8 InstallationOdoo V8 Installation
Odoo V8 Installation
 
Orangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User ManualOrangescrum In App Chat Add-on User Manual
Orangescrum In App Chat Add-on User Manual
 
How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?How to Install Odoo 11 on Ubuntu 16.04?
How to Install Odoo 11 on Ubuntu 16.04?
 
Configure Project in Odoo 16
Configure Project in Odoo 16Configure Project in Odoo 16
Configure Project in Odoo 16
 
Installation Of Odoo 12 On Ubuntu 18.4
Installation Of Odoo 12 On Ubuntu 18.4Installation Of Odoo 12 On Ubuntu 18.4
Installation Of Odoo 12 On Ubuntu 18.4
 
How to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdfHow to Install Odoo 17 on Ubuntu.pdf
How to Install Odoo 17 on Ubuntu.pdf
 
Odoo 13 installation on ubuntu 19.04
Odoo 13 installation on ubuntu 19.04Odoo 13 installation on ubuntu 19.04
Odoo 13 installation on ubuntu 19.04
 
PyCourse - Self driving python course
PyCourse - Self driving python coursePyCourse - Self driving python course
PyCourse - Self driving python course
 
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation How to install odoo 15 steps on a ubuntu 20.04 lts system installation
How to install odoo 15 steps on a ubuntu 20.04 lts system installation
 
Deliver Python Apps with Docker
Deliver Python Apps with DockerDeliver Python Apps with Docker
Deliver Python Apps with Docker
 
Lean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and DrushLean Drupal Repositories with Composer and Drush
Lean Drupal Repositories with Composer and Drush
 
Prizm Installation Guide
Prizm Installation GuidePrizm Installation Guide
Prizm Installation Guide
 
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
CI/CD with Jenkins and Docker - DevOps Meetup Day ThailandCI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
CI/CD with Jenkins and Docker - DevOps Meetup Day Thailand
 
Robot Framework
Robot FrameworkRobot Framework
Robot Framework
 
Installing odoo v8 from github
Installing odoo v8 from githubInstalling odoo v8 from github
Installing odoo v8 from github
 
External dependencies ,pre init hook & post init hook in odoo
External dependencies ,pre init hook & post init hook in odooExternal dependencies ,pre init hook & post init hook in odoo
External dependencies ,pre init hook & post init hook in odoo
 
Pythonpresent
PythonpresentPythonpresent
Pythonpresent
 

More from Celine George

How to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POSHow to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POS
Celine George
 
How to Manage Access Rights & User Types in Odoo 17
How to Manage Access Rights & User Types in Odoo 17How to Manage Access Rights & User Types in Odoo 17
How to Manage Access Rights & User Types in Odoo 17
Celine George
 
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
Celine George
 
How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17
Celine George
 
New Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 SlidesNew Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 Slides
Celine George
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
Celine George
 
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 SlidesWhat is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
Celine George
 
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 SlidesHow to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
Celine George
 
How to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 WebsiteHow to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 Website
Celine George
 
How To Update One2many Field From OnChange of Field in Odoo 17
How To Update One2many Field From OnChange of Field in Odoo 17How To Update One2many Field From OnChange of Field in Odoo 17
How To Update One2many Field From OnChange of Field in Odoo 17
Celine George
 
How to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POSHow to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POS
Celine George
 
How to Create a New Article in Knowledge App in Odoo 17
How to Create a New Article in Knowledge App in Odoo 17How to Create a New Article in Knowledge App in Odoo 17
How to Create a New Article in Knowledge App in Odoo 17
Celine George
 
Odoo 17 Social Marketing - Lead Generation On Facebook
Odoo 17 Social Marketing - Lead Generation On FacebookOdoo 17 Social Marketing - Lead Generation On Facebook
Odoo 17 Social Marketing - Lead Generation On Facebook
Celine George
 
What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17
Celine George
 
How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17
Celine George
 
How to Create Sequence Numbers in Odoo 17
How to Create Sequence Numbers in Odoo 17How to Create Sequence Numbers in Odoo 17
How to Create Sequence Numbers in Odoo 17
Celine George
 
How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17
Celine George
 
Year-to-Date Filter in Odoo 17 Dashboard
Year-to-Date Filter in Odoo 17 DashboardYear-to-Date Filter in Odoo 17 Dashboard
Year-to-Date Filter in Odoo 17 Dashboard
Celine George
 
What is Blank dashboards in the odoo 17 ERP
What is Blank dashboards in the odoo 17 ERPWhat is Blank dashboards in the odoo 17 ERP
What is Blank dashboards in the odoo 17 ERP
Celine George
 
Views in Odoo - Advanced Views - Pivot View in Odoo 17
Views in Odoo - Advanced Views - Pivot View in Odoo 17Views in Odoo - Advanced Views - Pivot View in Odoo 17
Views in Odoo - Advanced Views - Pivot View in Odoo 17
Celine George
 

More from Celine George (20)

How to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POSHow to Manage Line Discount in Odoo 17 POS
How to Manage Line Discount in Odoo 17 POS
 
How to Manage Access Rights & User Types in Odoo 17
How to Manage Access Rights & User Types in Odoo 17How to Manage Access Rights & User Types in Odoo 17
How to Manage Access Rights & User Types in Odoo 17
 
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17How to Manage Shipping Connectors & Shipping Methods in Odoo 17
How to Manage Shipping Connectors & Shipping Methods in Odoo 17
 
How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17How to Empty a One2Many Field in Odoo 17
How to Empty a One2Many Field in Odoo 17
 
New Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 SlidesNew Features in Odoo 17 Sign - Odoo 17 Slides
New Features in Odoo 17 Sign - Odoo 17 Slides
 
How to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POSHow to Manage Early Receipt Printing in Odoo 17 POS
How to Manage Early Receipt Printing in Odoo 17 POS
 
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 SlidesWhat is Rescue Session in Odoo 17 POS - Odoo 17 Slides
What is Rescue Session in Odoo 17 POS - Odoo 17 Slides
 
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 SlidesHow to Add a Filter in the Odoo 17 - Odoo 17 Slides
How to Add a Filter in the Odoo 17 - Odoo 17 Slides
 
How to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 WebsiteHow to Create & Publish a Blog in Odoo 17 Website
How to Create & Publish a Blog in Odoo 17 Website
 
How To Update One2many Field From OnChange of Field in Odoo 17
How To Update One2many Field From OnChange of Field in Odoo 17How To Update One2many Field From OnChange of Field in Odoo 17
How To Update One2many Field From OnChange of Field in Odoo 17
 
How to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POSHow to Manage Large Scrollbar in Odoo 17 POS
How to Manage Large Scrollbar in Odoo 17 POS
 
How to Create a New Article in Knowledge App in Odoo 17
How to Create a New Article in Knowledge App in Odoo 17How to Create a New Article in Knowledge App in Odoo 17
How to Create a New Article in Knowledge App in Odoo 17
 
Odoo 17 Social Marketing - Lead Generation On Facebook
Odoo 17 Social Marketing - Lead Generation On FacebookOdoo 17 Social Marketing - Lead Generation On Facebook
Odoo 17 Social Marketing - Lead Generation On Facebook
 
What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17What is Packaging of Products in Odoo 17
What is Packaging of Products in Odoo 17
 
How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17How To Create a Transient Model in Odoo 17
How To Create a Transient Model in Odoo 17
 
How to Create Sequence Numbers in Odoo 17
How to Create Sequence Numbers in Odoo 17How to Create Sequence Numbers in Odoo 17
How to Create Sequence Numbers in Odoo 17
 
How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17How to Handle the Separate Discount Account on Invoice in Odoo 17
How to Handle the Separate Discount Account on Invoice in Odoo 17
 
Year-to-Date Filter in Odoo 17 Dashboard
Year-to-Date Filter in Odoo 17 DashboardYear-to-Date Filter in Odoo 17 Dashboard
Year-to-Date Filter in Odoo 17 Dashboard
 
What is Blank dashboards in the odoo 17 ERP
What is Blank dashboards in the odoo 17 ERPWhat is Blank dashboards in the odoo 17 ERP
What is Blank dashboards in the odoo 17 ERP
 
Views in Odoo - Advanced Views - Pivot View in Odoo 17
Views in Odoo - Advanced Views - Pivot View in Odoo 17Views in Odoo - Advanced Views - Pivot View in Odoo 17
Views in Odoo - Advanced Views - Pivot View in Odoo 17
 

Recently uploaded

Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  BankingCheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
itnewsafrica
 
Destor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdfDestor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdf
Thales Jacobi
 
ADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptx
ADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptxADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptx
ADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptx
Adani case
 
Destor.One - Business Presentation Dec22.pdf
Destor.One - Business Presentation Dec22.pdfDestor.One - Business Presentation Dec22.pdf
Destor.One - Business Presentation Dec22.pdf
Thales Jacobi
 
Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...
Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...
Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...
Lynch Creek Farm
 
全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】
全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】
全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】
andagarcia212
 
Entrepreneurial mindset: An Introduction to Entrepreneurship
Entrepreneurial mindset: An Introduction to EntrepreneurshipEntrepreneurial mindset: An Introduction to Entrepreneurship
Entrepreneurial mindset: An Introduction to Entrepreneurship
Sanjay Joshi
 
The Strengths and Weaknesses of Each Zodiac Sign
The Strengths and Weaknesses of Each Zodiac SignThe Strengths and Weaknesses of Each Zodiac Sign
The Strengths and Weaknesses of Each Zodiac Sign
my Pandit
 
Game Product Manager VS Product Manager.pdf
Game Product Manager VS Product Manager.pdfGame Product Manager VS Product Manager.pdf
Game Product Manager VS Product Manager.pdf
shohreesmaili1
 
IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024
EbizfilingIndia
 
Staffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project ManagementStaffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project Management
Tellusant, Inc.
 
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب الاجهاض سايتوتك للبيع في الامارات cytotec واتس 00966583759617
 
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAAPETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
lawrenceads01
 
How AI is Disrupting Service Industry More Than Design Thinking
How AI is Disrupting Service Industry More Than Design ThinkingHow AI is Disrupting Service Industry More Than Design Thinking
How AI is Disrupting Service Industry More Than Design Thinking
Body of Knowledge
 
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait CityAbortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
maishakhanam230
 
The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...
The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...
The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...
SOFTTECHHUB
 
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdfA STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
rsonics22
 
Globalization strategy for Meesho with respect to Shopee
Globalization strategy for Meesho with respect to ShopeeGlobalization strategy for Meesho with respect to Shopee
Globalization strategy for Meesho with respect to Shopee
AsmitaSinghaRoy1
 
Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...
Brian Frerichs
 
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO TacticsLocal SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
Woospers
 

Recently uploaded (20)

Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  BankingCheslyn Jacobs- TymeBank: Building Consumer Trust in Digital  Banking
Cheslyn Jacobs- TymeBank: Building Consumer Trust in Digital Banking
 
Destor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdfDestor.one - One Pager for Investment Round Dec22.pdf
Destor.one - One Pager for Investment Round Dec22.pdf
 
ADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptx
ADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptxADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptx
ADANI WILMAR PREDICTS GROWTH IN ITS SALES VOLUME THIS FISCAL YEAr.pptx
 
Destor.One - Business Presentation Dec22.pdf
Destor.One - Business Presentation Dec22.pdfDestor.One - Business Presentation Dec22.pdf
Destor.One - Business Presentation Dec22.pdf
 
Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...
Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...
Christmas Decorations_ A Guide to Small Christmas Trees, Candle Centerpieces,...
 
全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】
全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】
全国2024欧洲杯盘口正规平台-全球网络2024欧洲杯盘口平台 |【​网址​🎉ac10.net🎉​】
 
Entrepreneurial mindset: An Introduction to Entrepreneurship
Entrepreneurial mindset: An Introduction to EntrepreneurshipEntrepreneurial mindset: An Introduction to Entrepreneurship
Entrepreneurial mindset: An Introduction to Entrepreneurship
 
The Strengths and Weaknesses of Each Zodiac Sign
The Strengths and Weaknesses of Each Zodiac SignThe Strengths and Weaknesses of Each Zodiac Sign
The Strengths and Weaknesses of Each Zodiac Sign
 
Game Product Manager VS Product Manager.pdf
Game Product Manager VS Product Manager.pdfGame Product Manager VS Product Manager.pdf
Game Product Manager VS Product Manager.pdf
 
IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024IncomeTax Compliance Duedates- July 2024
IncomeTax Compliance Duedates- July 2024
 
Staffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project ManagementStaffan Canback - The 18 Rays of Project Management
Staffan Canback - The 18 Rays of Project Management
 
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
حبوب سايتوتك للبيع في الامارات اشراف دكتورة 00966583759617
 
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAAPETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
PETAVIT SIP-05.pdfAAAAAAAAAAAAAAAAAAAAAAAAA
 
How AI is Disrupting Service Industry More Than Design Thinking
How AI is Disrupting Service Industry More Than Design ThinkingHow AI is Disrupting Service Industry More Than Design Thinking
How AI is Disrupting Service Industry More Than Design Thinking
 
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait CityAbortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
Abortion pills in Kuwait))௵+918133066128௹Get Cytotec Pills IN Kuwait City
 
The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...
The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...
The AI-Powered Side Hustle Transforming Lives: A Dad's Journey to Financial S...
 
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdfA STUDY OF MUTUAL FUND  OF BANK OF INDIA .pdf
A STUDY OF MUTUAL FUND OF BANK OF INDIA .pdf
 
Globalization strategy for Meesho with respect to Shopee
Globalization strategy for Meesho with respect to ShopeeGlobalization strategy for Meesho with respect to Shopee
Globalization strategy for Meesho with respect to Shopee
 
Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...Navigating Change Strategies for Effective Transition and Operational Plannin...
Navigating Change Strategies for Effective Transition and Operational Plannin...
 
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO TacticsLocal SEO Strategies: Dominate Local Search with Effective SEO Tactics
Local SEO Strategies: Dominate Local Search with Effective SEO Tactics
 

How to configure PyCharm for Odoo development in Windows?

  • 1. www.cybrosys.com HOW TO CONFIGURE PYCHARM FOR ODOO DEVELOPMENT IN WINDOWS?
  • 2. INTRODUCTION • Installing Odoo in windows is the really easy task. We can do it by just running the ‘.exe’ file. But for development purposes, this method is not preferred. Pycharm is an IDE which can be used for Odoo development in Windows, Linux, and mac. In this blog, we will discuss setting up Odoo development environment in windows using pycharm.
  • 3. • These are the steps we need to follow :- 1. Download and install python 2.7 from here https://www.python.org/downloads/release/python-2713/ based on your system architecture.
  • 4. 2. After installing python, we need to install Microsoft Visual C++ compiler. Go to this link https://www.microsoft.com/en-us/download/details.aspx?id=44266 Download and install it.
  • 5. 3. Download PostgreSQL and configure.  https://www.enterprisedb.com/downloads/postgres-postgresql-downloads#windows
  • 6. a. Create a new user for Odoo • You can either create a user (role) using the pgadmin or directly from the command prompt. For creating a user with pgadmin, first, configure pgadmin and then go to the roles section and create a new role. Then under the privileges tab of this role, provide all the access. • From the command prompt, you can create the user with the following commands. • First, go to the postgresql installation directory using ‘cd’ (usually “C:Program FilesPostgreSQL”)
  • 7. cd "C:Program FilesPostgreSQL9.6bin" (Here ‘9.6’ is my postgresql version. Change it accordingly) createuser.exe --createdb --username postgres --no-createrole --pwprompt odoo
  • 8. • You will be asked for the password, provide a password and remember it. We may need it during odoo installation.
  • 9. 4. Now download Pycharm from here https://www.jetbrains.com/pycharm/download/#section=windows and install. 5. Download odoo https://github.com/odoo/odoo/archive/10.0.zip and extract the contents to a folder.
  • 10. 6. Open pycharm and create a project with the folder which we have extracted in the last step. 7. Now we need to install some packages for odoo. In the extracted odoo folder, we can find a ‘requirements.txt’ file.
  • 11. > cd C: python27 (change to the location where python is installed. You can also do this from any location if yo add python path to your system’s path variable. For this, go to My PC > Properties > Advanced System Settings > Environment Variables > and edit the path and add your python path) python -m pip install -r C:UsersOdoo-10.0requirements.txt (we have to specify the ‘requirements.txt’ file wi its complete path.)
  • 12. 8. Download and install pywin32 from here. https://sourceforge.net/projects/pywin32/files/pywin32/Build%20217/ You need to download the correct version based on your system architecture and python. Note that you cannot install 64 bit pywin32 on a system with 32-bit python installed. It will show an error saying that ‘Python is not found’.
  • 13. 9. Download and install pip. https://bootstrap.pypa.io/get-pip.py . Download the file get-pip.py and move it to python installation location. >cd C:python27 >python get-pip.py
  • 14. 10. Now we need to configure odoo. Open pycharm and edit the file ‘odoo-server.conf’ (usually, this file may be inside the Debian folder in odoo’s folder)
  • 15. • Install Wheel & Lxml-3.6.4-cp27-cp27m-win32.Whl > cd C:python27 > python -m pip install wheel Go to this link http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml and then from terminal, > python -m pip install lxml-3.6.4-cp27-cp27m-win32.whl
  • 16. • - Install PSYCOPG2 from http://www.stickpeople.com/projects/python/win-psycopg/ • - Install nodejs Go to https://nodejs.org/en/ > cd C:Program Filesnodejs (here you specify installation location nosejs) > npm install -g less less-plugin-clean-css
  • 17. Install wkhtmltopdf from here https://wkhtmltopdf.org/downloads.html (I prefer using version 12.1) 12.Now we need to create a service with pycharm. For this, open pycharm and under the run menu, go to edit configurations option and click on the ‘+’ to create a new configuration, select python from the list.
  • 18. • Now we need to select script and script parameters. In the script field, select the odoo-bin file. • In the script parameters section fill it like this, -c /path to odoo.conf file, i.e., for example, -c /home/odoo/odoo-10.0/odoo.conf. • Now we can run Odoo from pycharm.
  • 19. • Now we can run Odoo from pycharm.
  • 20. Refer this link for more: https://www.cybrosys.com/blog/configure-pycharm-odoo-development- windows
  • 21. Thank You ! Cybrosys Technologies Pvt. Ltd. Neospace, Kinfra Techno Park, Kakkancherry, Calicut University P.O. Calicut Kerala, India - 673635. Cybrosys Ltd 15, ST Antonys Road, Forest Gate, London England, E79QA. Cybrosys Technologies Pvt. Ltd. 1st Floor, Thapasya Building, Infopark, Kakkanad, Kochi, Kerala, India-682030.