How to Install Odoo 19 on MAC | Linux | Ubuntu | Step by Step Installation Guide — Transcript
Full transcript
- 0:01Hello, welcome to my YouTube channel. So
- 0:03today we will learn how to install the
- 0:05Udo 19 in the system. Okay, so basically
- 0:09currently is launch the UO 19 version.
- 0:13Okay, so 13 and [snorts] 14 I guess
- 0:18launched the UO9 version. Now today in
- 0:21this video we will learn how to install
- 0:22the UO 19 in the system. Okay, so let's
- 0:26see. Do not waste too much time. Okay.
- 0:29So first I search the UDO 19 Python
- 0:32version. So which Python version
- 0:34required to run the UDO 19. Okay. So
- 0:37basically for Udo 19 version, Python
- 0:39version is required 10 3.10 above Python
- 0:43version. Okay. So I'm already install
- 0:45Python version in the system or because
- 0:48I'm install the before version like 18
- 0:51and 17 already installed in the my
- 0:54system. So that's why I already
- 0:56installed in my system. Okay. So I'm
- 0:58using a Mac system. If you're using a
- 1:00Obenu so there same little bit different
- 1:04change the in a command but it may be
- 1:07same most of the command is same. Okay.
- 1:10If you do the chat G chity and help from
- 1:13the chat GP chat GP will help to you how
- 1:15to install the Python version 3.10 3.11
- 1:1910 12. Okay whatever. So let's see uh
- 1:24how to install. So here the Python
- 1:26version such a search search and you
- 1:29have to go to the right hand search box
- 1:33in the Google CO
- 1:3519 download. Okay. When I search this
- 1:40text so here you can see the GitHub.
- 1:42Click on the GitHub. Basically right now
- 1:45is the master version installed. Master
- 1:48version launched in Odo 19. Okay. So
- 1:51after the 1 month or two month maybe a
- 1:54completely launched UDO 19 version okay
- 1:56maybe some currently maybe some bugs or
- 2:00not or they will fix and
- 2:04perfectly launch the UDO 19 to
- 2:07set up in the system and customer will
- 2:10use the UDO 19 version. Okay. So let's
- 2:12see. So scroll down.
- 2:17So here you can see the master version.
- 2:18Click on the master branch. So master
- 2:21branch basically currently right now is
- 2:23the order 19 version. Okay. So click
- 2:25here the code icon. So here you can see
- 2:27the green button. Click on the green
- 2:29button code icon and you can clone from
- 2:32the URL. Okay. Or you can do it the G
- 2:35file. Click on the download G file and
- 2:37it will be download automatically once
- 2:40you click. So I'm already installed. I'm
- 2:42already installed. Now I'm going to
- 2:44push. Okay. Once the zip file is
- 2:47installed then go to the your directory
- 2:50and unzip the folder. Okay. Once you
- 2:54unzip the folder and go to the PyCharm
- 2:57you have to open in the PyCharm the
- 2:59folder. Okay. So go to the PyCharm and
- 3:03click here version. Click here. There is
- 3:07a button. So here you can see open. Once
- 3:09you click on the open and here there you
- 3:12you can see all the directory in the
- 3:14system and choose the directory of the
- 3:16python uro 89. Okay. Once you open the
- 3:19order 19 directory in the pycharm. So
- 3:22here is the all the add-ons and
- 3:25documentation of the uro and the
- 3:27libraries whatever is the packages in
- 3:30the 19 version. So it will be coming.
- 3:35Okay.
- 3:36So here is the requirement file. So here
- 3:39in the requirement file in the you can
- 3:41see all the libraries which is required
- 3:43to run the auto 19 version. Okay. So
- 3:46once you uh open in the PyCharm so you
- 3:51have to create a virtual environment for
- 3:53the UO9 version. Virtual environment
- 3:55basically is a different Python for the
- 3:58UO9 version. Whatever the library
- 4:01required library version required to run
- 4:04the UO9. So we are creating the py
- 4:08python virtual environment okay for the
- 4:11particular udo version if you want to
- 4:13install theo 18 if you want to install
- 4:16the udo 17 16 so every udo version use
- 4:21the different different library python
- 4:24different different library version so
- 4:27that's why we are creating a virtual
- 4:28environment okay so here you can see the
- 4:31bo bottom side right right hand side
- 4:34corner No interpreter right now is
- 4:36selected. Click on the interpreter and
- 4:39add the new interpreter and go to the
- 4:42local. And here you can see
- 4:46automatically is coming in the virtual
- 4:48environment. Basically PyCharm give uh
- 4:51the default functionality to create the
- 4:54virtual virtual environment
- 4:56automatically. If you do not want to
- 4:58create the python virtual environment
- 5:01automatically from the here by the
- 5:03pycharm you can create the by command
- 5:06okay from the cmd currently by because
- 5:08pycharm is already given I'm all the
- 5:10code running right in the pycharm so
- 5:13that's why I'm using the pycharm okay so
- 5:16in the order 19 directory I'm going to
- 5:18create a one virtual environment evm
- 5:21okay and my python version what will the
- 5:24python version is 3.12 now click on the
- 5:26Okay, once I click on okay, the my py uh
- 5:29virtual environment is creating
- 5:31automatically and indexing is starting.
- 5:35Okay, so let's once the uh python
- 5:39virtual environment installed
- 5:40successfully after that we have to
- 5:43create one configuration file for the
- 5:45run udo. Okay, or you can run the udo 19
- 5:49version without the configuration file.
- 5:51Okay, we are using a standard practice
- 5:54to run the UO. Okay. So that's why I'm
- 5:57creating a one custom configuration file
- 6:00for run the UDO. So I'm already creating
- 6:03custom.com there that file is created
- 6:06inside the ODO 19 version. Okay. Inside
- 6:09the order 19 version here is the Odo 19
- 6:12version. So whatever the here is so like
- 6:16let me remove that part. Okay. So my uh
- 6:20admin is a administrator password when
- 6:23you're going to take a backup from the
- 6:26server or when you restoring the
- 6:28database or you if you want to delete
- 6:30the database from the front end that
- 6:31time admin password will need. Okay.
- 6:35After that uh DB host is a local host
- 6:38and DB port my um postgra
- 6:43port. Okay. then the postgrad user name
- 6:46password and whatever the um if any if
- 6:50you want to give a particular database
- 6:52name then only you can see the
- 6:55particular database on the server okay
- 6:57so I'm writing here the currently false
- 6:59so that time I'm seeing all the
- 7:01databases okay if I'm use the filter DB
- 7:05now the 18 so if any v8 related database
- 7:13created in the system. So that database
- 7:16will be load on the front end. Okay. I I
- 7:20have to choose only and run. After that
- 7:24the add-ons path that path is a
- 7:26requirement required for run the uh uro
- 7:29because we have to give whatever module
- 7:33will be so whatever the libraries. Okay.
- 7:36So that
- 7:38modules
- 7:40path will be give here. Okay. Let's
- 7:43first path is base add-ons. Click on the
- 7:47copy and give after that second path. Go
- 7:51to the UO. Inside the order is here is
- 7:54the add-ons folder. Okay. Then click on
- 7:59copy path and that's it. Only two path
- 8:02we have to give here. After that the XML
- 8:06RPC port. This is local host port
- 8:08number. You can change or by default is
- 8:10run the order of 8069. Okay. After that
- 8:14the limit memory soft or this basically
- 8:19we have to increase the time of the
- 8:22server loading. Okay. CPU loading. Okay.
- 8:25If like you have a lot of data and
- 8:28system is time out. Okay. That error is
- 8:31coming. So we are giving the some time
- 8:35increasing. Okay. Here. Okay. Okay, we
- 8:38will discuss briefly in the details uh
- 8:40in the next video when we create a
- 8:42database large database in the system or
- 8:44restore. Okay, after that
- 8:48uh okay that part is the configuration
- 8:50file. Before the configuration file, we
- 8:53have to run the requirement file. Okay,
- 8:56basically install the all the libraries.
- 8:58So go to the terminals. So here you can
- 9:00see the terminal in the PyCharm. So
- 9:02PyCharm by default giving a terminal in
- 9:05the system in the in in this that screen
- 9:08basically okay do not go to the any
- 9:11other screen okay everything is given
- 9:13here so that's why we are using a Python
- 9:15this is a flexible uh according to me uh
- 9:18not other one I don't know but is a
- 9:21flexible so when I click on the terminal
- 9:25so my virtual environment is
- 9:27automatically activated sometime that
- 9:29virtual environment is not activated
- 9:31then you I have to activate the virtual
- 9:33environment. So let's say deactivate
- 9:36deactivate.
- 9:38Okay. And deactivate the virtual
- 9:40environment. Okay. So uh if I want to
- 9:43activate the activate activate
- 9:46go to the env
- 9:52bin activate then that command need to
- 9:56run and my virtual environment will
- 9:58activate.
- 10:00Sorry. So okay. Okay.
- 10:05Uh I think maybe forget the one source
- 10:09nv bin activate. Yeah that command need
- 10:12to use. Okay. So um my virtual
- 10:16environment is activated. Now I have to
- 10:19install all the libraries in the python
- 10:22virtual environment. If requirement file
- 10:25is run successfully then your udo is set
- 10:29up 90%.
- 10:3295%.
- 10:33Okay. Only you have to create the
- 10:35database and do it whatever you want to
- 10:38do. Do it a practice do it anything.
- 10:42Okay. So let's install all the
- 10:44requirement file. P3 install
- 10:48r requirement file. That command need to
- 10:52run. Click on enter. Let's see if error
- 10:54is coming or not. I hope no error will
- 10:57come. If error is coming, maybe little
- 10:59bit difficult for me to run the udo.
- 11:03Okay. But here is nothing is error is
- 11:07coming. Requirement file is successfully
- 11:10installed in the system. Okay. So
- 11:14nothing is error is coming. Okay. So
- 11:17every library version installed
- 11:18successfully. Now it's a fine. It's a
- 11:21good for me. This is a good for our okay
- 11:24next once is requirement file is
- 11:27successfully installed all the library
- 11:28version after that go to the here and
- 11:32click on the current file sorry click on
- 11:35the edit configuration add the uh run
- 11:38configuration. So whatever the um
- 11:42run the file name custom
- 11:47okay okay 19
- 11:52after that the UDO bin directory path so
- 11:54my version 19 here is installed so here
- 11:57give the udoin path okay so here I'm
- 12:02choosing a udin file in the udo 19 okay
- 12:05after that write here the hyphen c after
- 12:09that custom
- 12:11dot confile. So here I'm give the custom
- 12:15doconfiguration file name. After that
- 12:18where I'm working so I'm working in the
- 12:20UDO 19. Okay. So I'm working here. After
- 12:24that click on okay. And that's it. Okay.
- 12:30Now once more times check the
- 12:32configuration files. Uh so okay all over
- 12:36is okay. Now click on run. Let's see
- 12:40anything error is coming or not.
- 12:45[sighs]
- 12:46Okay. Currently is running. Uh port
- 12:49number is that 8069.
- 12:53Port number is not changed.
- 12:56Okay. XML
- 12:59RPC. Okay. We will change after
- 13:03correctly.
- 13:07Okay. 8069.
- 13:10Now go to the Google
- 13:13and here write here the local host and
- 13:17write the port / web database
- 13:23manager.
- 13:26Okay. So basically we are not uh we are
- 13:30uh basically not created database any
- 13:33database in the system for the auto 19
- 13:36version because I'm currently installing
- 13:39front of you. Okay click on enter. Okay
- 13:42once I click on enter so here coming the
- 13:45window to create the database because I
- 13:49am not created any database for the 19
- 13:51version. Okay let's see here the admin
- 13:54at the rate 1 2 3. So here pass the
- 13:57password. Whatever the password that
- 13:59password
- 14:01for creating the database.
- 14:03Okay. Uh whatever what is the my
- 14:05database name will be 19 custom.
- 14:09Okay. Uh login ID is admin. Password is
- 14:13admin. If you want to give the phone
- 14:14number you can do or other thing
- 14:16otherwise no. So here is a demo. If I
- 14:19click here the demo data. So when I
- 14:22create the database, so some demi data
- 14:24is created like a sales order, purchase
- 14:26order, customer, vendor and products. So
- 14:30some data is coming by default for your
- 14:33practice okay and understanding. So
- 14:36let's create on database or you can
- 14:38restore the database from here. Okay.
- 14:41Let's I'm going to create let's see any
- 14:44error is coming or not.
- 14:58So uh my database is successfully
- 15:00created. Okay.
- 15:03So my database is successfully created
- 15:05v19 custom and if any anything module is
- 15:10not installed so we have to install the
- 15:12module in the 19 version. Let's install
- 15:15the sales module. So that's we can check
- 15:19the sales data and sales module. Okay.
- 15:30So this is the UO9 community version.
- 15:33I'm not install the UDO enterprise
- 15:36version. Basically enterprise 19 version
- 15:38basically we have to give the path
- 15:40enterprise add-ons in the custom
- 15:42configuration file in the add-ons path.
- 15:44Okay. with comma
- 15:47which is I show you. So we are waiting
- 15:51to install the 19. Okay. So 19 is sale
- 15:56module installed. So here you can see
- 15:58the dummy data of the 19 because we are
- 16:00click on the 19. Okay. So let's scroll
- 16:04down.
- 16:12So 19 is installed successfully.
- 16:16So in this video we are install
- 16:20the UO9 version in the system. If you
- 16:23have any confusion, if you get any error
- 16:25to install the UO9. So write the comment
- 16:29in the video section. Okay. So thank
- 16:32you. If you have any doubt, please let
- 16:34me know. Okay. So this is the process
- 16:38simple. Thank you.
About this transcript
This page contains the full transcript of How to Install Odoo 19 on MAC | Linux | Ubuntu | Step by Step Installation Guide by Odoo Tech , generated from the public captions YouTube serves with the video. The transcript has 2,215 words across 328 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to translate the transcript into 100+ languages.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.