YouTube2Text

How to Install Odoo 19 on MAC | Linux | Ubuntu | Step by Step Installation Guide — Transcript

by Odoo Tech · 2,215 words · 328 segments · language en · Watch on YouTube

Full transcript

  1. 0:01Hello, welcome to my YouTube channel. So
  2. 0:03today we will learn how to install the
  3. 0:05Udo 19 in the system. Okay, so basically
  4. 0:09currently is launch the UO 19 version.
  5. 0:13Okay, so 13 and [snorts] 14 I guess
  6. 0:18launched the UO9 version. Now today in
  7. 0:21this video we will learn how to install
  8. 0:22the UO 19 in the system. Okay, so let's
  9. 0:26see. Do not waste too much time. Okay.
  10. 0:29So first I search the UDO 19 Python
  11. 0:32version. So which Python version
  12. 0:34required to run the UDO 19. Okay. So
  13. 0:37basically for Udo 19 version, Python
  14. 0:39version is required 10 3.10 above Python
  15. 0:43version. Okay. So I'm already install
  16. 0:45Python version in the system or because
  17. 0:48I'm install the before version like 18
  18. 0:51and 17 already installed in the my
  19. 0:54system. So that's why I already
  20. 0:56installed in my system. Okay. So I'm
  21. 0:58using a Mac system. If you're using a
  22. 1:00Obenu so there same little bit different
  23. 1:04change the in a command but it may be
  24. 1:07same most of the command is same. Okay.
  25. 1:10If you do the chat G chity and help from
  26. 1:13the chat GP chat GP will help to you how
  27. 1:15to install the Python version 3.10 3.11
  28. 1:1910 12. Okay whatever. So let's see uh
  29. 1:24how to install. So here the Python
  30. 1:26version such a search search and you
  31. 1:29have to go to the right hand search box
  32. 1:33in the Google CO
  33. 1:3519 download. Okay. When I search this
  34. 1:40text so here you can see the GitHub.
  35. 1:42Click on the GitHub. Basically right now
  36. 1:45is the master version installed. Master
  37. 1:48version launched in Odo 19. Okay. So
  38. 1:51after the 1 month or two month maybe a
  39. 1:54completely launched UDO 19 version okay
  40. 1:56maybe some currently maybe some bugs or
  41. 2:00not or they will fix and
  42. 2:04perfectly launch the UDO 19 to
  43. 2:07set up in the system and customer will
  44. 2:10use the UDO 19 version. Okay. So let's
  45. 2:12see. So scroll down.
  46. 2:17So here you can see the master version.
  47. 2:18Click on the master branch. So master
  48. 2:21branch basically currently right now is
  49. 2:23the order 19 version. Okay. So click
  50. 2:25here the code icon. So here you can see
  51. 2:27the green button. Click on the green
  52. 2:29button code icon and you can clone from
  53. 2:32the URL. Okay. Or you can do it the G
  54. 2:35file. Click on the download G file and
  55. 2:37it will be download automatically once
  56. 2:40you click. So I'm already installed. I'm
  57. 2:42already installed. Now I'm going to
  58. 2:44push. Okay. Once the zip file is
  59. 2:47installed then go to the your directory
  60. 2:50and unzip the folder. Okay. Once you
  61. 2:54unzip the folder and go to the PyCharm
  62. 2:57you have to open in the PyCharm the
  63. 2:59folder. Okay. So go to the PyCharm and
  64. 3:03click here version. Click here. There is
  65. 3:07a button. So here you can see open. Once
  66. 3:09you click on the open and here there you
  67. 3:12you can see all the directory in the
  68. 3:14system and choose the directory of the
  69. 3:16python uro 89. Okay. Once you open the
  70. 3:19order 19 directory in the pycharm. So
  71. 3:22here is the all the add-ons and
  72. 3:25documentation of the uro and the
  73. 3:27libraries whatever is the packages in
  74. 3:30the 19 version. So it will be coming.
  75. 3:35Okay.
  76. 3:36So here is the requirement file. So here
  77. 3:39in the requirement file in the you can
  78. 3:41see all the libraries which is required
  79. 3:43to run the auto 19 version. Okay. So
  80. 3:46once you uh open in the PyCharm so you
  81. 3:51have to create a virtual environment for
  82. 3:53the UO9 version. Virtual environment
  83. 3:55basically is a different Python for the
  84. 3:58UO9 version. Whatever the library
  85. 4:01required library version required to run
  86. 4:04the UO9. So we are creating the py
  87. 4:08python virtual environment okay for the
  88. 4:11particular udo version if you want to
  89. 4:13install theo 18 if you want to install
  90. 4:16the udo 17 16 so every udo version use
  91. 4:21the different different library python
  92. 4:24different different library version so
  93. 4:27that's why we are creating a virtual
  94. 4:28environment okay so here you can see the
  95. 4:31bo bottom side right right hand side
  96. 4:34corner No interpreter right now is
  97. 4:36selected. Click on the interpreter and
  98. 4:39add the new interpreter and go to the
  99. 4:42local. And here you can see
  100. 4:46automatically is coming in the virtual
  101. 4:48environment. Basically PyCharm give uh
  102. 4:51the default functionality to create the
  103. 4:54virtual virtual environment
  104. 4:56automatically. If you do not want to
  105. 4:58create the python virtual environment
  106. 5:01automatically from the here by the
  107. 5:03pycharm you can create the by command
  108. 5:06okay from the cmd currently by because
  109. 5:08pycharm is already given I'm all the
  110. 5:10code running right in the pycharm so
  111. 5:13that's why I'm using the pycharm okay so
  112. 5:16in the order 19 directory I'm going to
  113. 5:18create a one virtual environment evm
  114. 5:21okay and my python version what will the
  115. 5:24python version is 3.12 now click on the
  116. 5:26Okay, once I click on okay, the my py uh
  117. 5:29virtual environment is creating
  118. 5:31automatically and indexing is starting.
  119. 5:35Okay, so let's once the uh python
  120. 5:39virtual environment installed
  121. 5:40successfully after that we have to
  122. 5:43create one configuration file for the
  123. 5:45run udo. Okay, or you can run the udo 19
  124. 5:49version without the configuration file.
  125. 5:51Okay, we are using a standard practice
  126. 5:54to run the UO. Okay. So that's why I'm
  127. 5:57creating a one custom configuration file
  128. 6:00for run the UDO. So I'm already creating
  129. 6:03custom.com there that file is created
  130. 6:06inside the ODO 19 version. Okay. Inside
  131. 6:09the order 19 version here is the Odo 19
  132. 6:12version. So whatever the here is so like
  133. 6:16let me remove that part. Okay. So my uh
  134. 6:20admin is a administrator password when
  135. 6:23you're going to take a backup from the
  136. 6:26server or when you restoring the
  137. 6:28database or you if you want to delete
  138. 6:30the database from the front end that
  139. 6:31time admin password will need. Okay.
  140. 6:35After that uh DB host is a local host
  141. 6:38and DB port my um postgra
  142. 6:43port. Okay. then the postgrad user name
  143. 6:46password and whatever the um if any if
  144. 6:50you want to give a particular database
  145. 6:52name then only you can see the
  146. 6:55particular database on the server okay
  147. 6:57so I'm writing here the currently false
  148. 6:59so that time I'm seeing all the
  149. 7:01databases okay if I'm use the filter DB
  150. 7:05now the 18 so if any v8 related database
  151. 7:13created in the system. So that database
  152. 7:16will be load on the front end. Okay. I I
  153. 7:20have to choose only and run. After that
  154. 7:24the add-ons path that path is a
  155. 7:26requirement required for run the uh uro
  156. 7:29because we have to give whatever module
  157. 7:33will be so whatever the libraries. Okay.
  158. 7:36So that
  159. 7:38modules
  160. 7:40path will be give here. Okay. Let's
  161. 7:43first path is base add-ons. Click on the
  162. 7:47copy and give after that second path. Go
  163. 7:51to the UO. Inside the order is here is
  164. 7:54the add-ons folder. Okay. Then click on
  165. 7:59copy path and that's it. Only two path
  166. 8:02we have to give here. After that the XML
  167. 8:06RPC port. This is local host port
  168. 8:08number. You can change or by default is
  169. 8:10run the order of 8069. Okay. After that
  170. 8:14the limit memory soft or this basically
  171. 8:19we have to increase the time of the
  172. 8:22server loading. Okay. CPU loading. Okay.
  173. 8:25If like you have a lot of data and
  174. 8:28system is time out. Okay. That error is
  175. 8:31coming. So we are giving the some time
  176. 8:35increasing. Okay. Here. Okay. Okay, we
  177. 8:38will discuss briefly in the details uh
  178. 8:40in the next video when we create a
  179. 8:42database large database in the system or
  180. 8:44restore. Okay, after that
  181. 8:48uh okay that part is the configuration
  182. 8:50file. Before the configuration file, we
  183. 8:53have to run the requirement file. Okay,
  184. 8:56basically install the all the libraries.
  185. 8:58So go to the terminals. So here you can
  186. 9:00see the terminal in the PyCharm. So
  187. 9:02PyCharm by default giving a terminal in
  188. 9:05the system in the in in this that screen
  189. 9:08basically okay do not go to the any
  190. 9:11other screen okay everything is given
  191. 9:13here so that's why we are using a Python
  192. 9:15this is a flexible uh according to me uh
  193. 9:18not other one I don't know but is a
  194. 9:21flexible so when I click on the terminal
  195. 9:25so my virtual environment is
  196. 9:27automatically activated sometime that
  197. 9:29virtual environment is not activated
  198. 9:31then you I have to activate the virtual
  199. 9:33environment. So let's say deactivate
  200. 9:36deactivate.
  201. 9:38Okay. And deactivate the virtual
  202. 9:40environment. Okay. So uh if I want to
  203. 9:43activate the activate activate
  204. 9:46go to the env
  205. 9:52bin activate then that command need to
  206. 9:56run and my virtual environment will
  207. 9:58activate.
  208. 10:00Sorry. So okay. Okay.
  209. 10:05Uh I think maybe forget the one source
  210. 10:09nv bin activate. Yeah that command need
  211. 10:12to use. Okay. So um my virtual
  212. 10:16environment is activated. Now I have to
  213. 10:19install all the libraries in the python
  214. 10:22virtual environment. If requirement file
  215. 10:25is run successfully then your udo is set
  216. 10:29up 90%.
  217. 10:3295%.
  218. 10:33Okay. Only you have to create the
  219. 10:35database and do it whatever you want to
  220. 10:38do. Do it a practice do it anything.
  221. 10:42Okay. So let's install all the
  222. 10:44requirement file. P3 install
  223. 10:48r requirement file. That command need to
  224. 10:52run. Click on enter. Let's see if error
  225. 10:54is coming or not. I hope no error will
  226. 10:57come. If error is coming, maybe little
  227. 10:59bit difficult for me to run the udo.
  228. 11:03Okay. But here is nothing is error is
  229. 11:07coming. Requirement file is successfully
  230. 11:10installed in the system. Okay. So
  231. 11:14nothing is error is coming. Okay. So
  232. 11:17every library version installed
  233. 11:18successfully. Now it's a fine. It's a
  234. 11:21good for me. This is a good for our okay
  235. 11:24next once is requirement file is
  236. 11:27successfully installed all the library
  237. 11:28version after that go to the here and
  238. 11:32click on the current file sorry click on
  239. 11:35the edit configuration add the uh run
  240. 11:38configuration. So whatever the um
  241. 11:42run the file name custom
  242. 11:47okay okay 19
  243. 11:52after that the UDO bin directory path so
  244. 11:54my version 19 here is installed so here
  245. 11:57give the udoin path okay so here I'm
  246. 12:02choosing a udin file in the udo 19 okay
  247. 12:05after that write here the hyphen c after
  248. 12:09that custom
  249. 12:11dot confile. So here I'm give the custom
  250. 12:15doconfiguration file name. After that
  251. 12:18where I'm working so I'm working in the
  252. 12:20UDO 19. Okay. So I'm working here. After
  253. 12:24that click on okay. And that's it. Okay.
  254. 12:30Now once more times check the
  255. 12:32configuration files. Uh so okay all over
  256. 12:36is okay. Now click on run. Let's see
  257. 12:40anything error is coming or not.
  258. 12:45[sighs]
  259. 12:46Okay. Currently is running. Uh port
  260. 12:49number is that 8069.
  261. 12:53Port number is not changed.
  262. 12:56Okay. XML
  263. 12:59RPC. Okay. We will change after
  264. 13:03correctly.
  265. 13:07Okay. 8069.
  266. 13:10Now go to the Google
  267. 13:13and here write here the local host and
  268. 13:17write the port / web database
  269. 13:23manager.
  270. 13:26Okay. So basically we are not uh we are
  271. 13:30uh basically not created database any
  272. 13:33database in the system for the auto 19
  273. 13:36version because I'm currently installing
  274. 13:39front of you. Okay click on enter. Okay
  275. 13:42once I click on enter so here coming the
  276. 13:45window to create the database because I
  277. 13:49am not created any database for the 19
  278. 13:51version. Okay let's see here the admin
  279. 13:54at the rate 1 2 3. So here pass the
  280. 13:57password. Whatever the password that
  281. 13:59password
  282. 14:01for creating the database.
  283. 14:03Okay. Uh whatever what is the my
  284. 14:05database name will be 19 custom.
  285. 14:09Okay. Uh login ID is admin. Password is
  286. 14:13admin. If you want to give the phone
  287. 14:14number you can do or other thing
  288. 14:16otherwise no. So here is a demo. If I
  289. 14:19click here the demo data. So when I
  290. 14:22create the database, so some demi data
  291. 14:24is created like a sales order, purchase
  292. 14:26order, customer, vendor and products. So
  293. 14:30some data is coming by default for your
  294. 14:33practice okay and understanding. So
  295. 14:36let's create on database or you can
  296. 14:38restore the database from here. Okay.
  297. 14:41Let's I'm going to create let's see any
  298. 14:44error is coming or not.
  299. 14:58So uh my database is successfully
  300. 15:00created. Okay.
  301. 15:03So my database is successfully created
  302. 15:05v19 custom and if any anything module is
  303. 15:10not installed so we have to install the
  304. 15:12module in the 19 version. Let's install
  305. 15:15the sales module. So that's we can check
  306. 15:19the sales data and sales module. Okay.
  307. 15:30So this is the UO9 community version.
  308. 15:33I'm not install the UDO enterprise
  309. 15:36version. Basically enterprise 19 version
  310. 15:38basically we have to give the path
  311. 15:40enterprise add-ons in the custom
  312. 15:42configuration file in the add-ons path.
  313. 15:44Okay. with comma
  314. 15:47which is I show you. So we are waiting
  315. 15:51to install the 19. Okay. So 19 is sale
  316. 15:56module installed. So here you can see
  317. 15:58the dummy data of the 19 because we are
  318. 16:00click on the 19. Okay. So let's scroll
  319. 16:04down.
  320. 16:12So 19 is installed successfully.
  321. 16:16So in this video we are install
  322. 16:20the UO9 version in the system. If you
  323. 16:23have any confusion, if you get any error
  324. 16:25to install the UO9. So write the comment
  325. 16:29in the video section. Okay. So thank
  326. 16:32you. If you have any doubt, please let
  327. 16:34me know. Okay. So this is the process
  328. 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.