在windows10上安裝odoo12開(kāi)發(fā)環(huán)境的方法
前言
鑒于好多朋友說(shuō)沒(méi)有mac電腦,windows開(kāi)發(fā)其實(shí)也差不了多遠(yuǎn),只是個(gè)人習(xí)慣問(wèn)題,而且吧,windows的電腦其實(shí)配環(huán)境也挺快的其實(shí),我在這里再稍微補(bǔ)一個(gè)比較簡(jiǎn)單的windows環(huán)境部署,希望可以對(duì)朋友們有一些幫助。
在windows10上安裝odoo12開(kāi)發(fā)環(huán)境
我們將要安裝的軟件包:
1)、git: 代碼管理
2)、postgres: odoo12運(yùn)行所需要的數(shù)據(jù)庫(kù)
3)、docker: 用于構(gòu)建postgres容器,pgadmin4容器
4)、python3.7.4: odoo12運(yùn)行的python環(huán)境
5)、odoo requirements: 運(yùn)行odoo需要的python依賴包
項(xiàng)目代碼:
我們直接在第三章的基礎(chǔ)上來(lái)部署吧:
git clone -b v3.1 https://github.com/lingjiawen/odoo_project.git
1、安裝docker
注意:windows10家庭版無(wú)法安裝docker,如果你是windows10家庭版,請(qǐng)?zhí)^(guò)docker安裝,直接在本機(jī)上安裝postgres10和pgadmin,具體安裝方法還請(qǐng)自行搜索。
1)打開(kāi)控制面板 - 程序和功能 - 啟用或關(guān)閉Windows功能,勾上Hyper-V,點(diǎn)擊確定,等待安裝完畢。
2)到官網(wǎng)下載docker并安裝:https://hub.docker.com/editions/community/docker-ce-desktop-windows
2、安裝git
注意:如果您使用非正版windows系統(tǒng),git安裝將會(huì)出現(xiàn)"uable to set system config……"的問(wèn)題,需要禁用驅(qū)動(dòng)程序強(qiáng)制簽名,并且每次重啟都需要禁用,否則git bash會(huì)閃退
方法:點(diǎn)擊左下角windows按鈕->設(shè)置->更新和安全->恢復(fù)->點(diǎn)擊立即重新啟動(dòng),然后稍等,等待重啟頁(yè)面出現(xiàn)后點(diǎn)擊 疑難問(wèn)題->高級(jí)選項(xiàng)->重啟設(shè)置->重啟,然后再次等待頁(yè)面,使用鍵盤7選擇第七項(xiàng)重啟即可
然后下載git并安裝:https://gitforwindows.org/
3、安裝Visual Studio Build Tools
下載并安裝:http://go.microsoft.com/fwlink/?LinkId=691126
4、安裝python3.7.4
下載并安裝:https://www.python.org/ftp/python/3.7.4/python-3.7.4-amd64.exe
5、使用docker安裝postgres數(shù)據(jù)庫(kù)和pgadmin4
docker pull postgres:10 docker pull dpage/pgadmin4
6、拉取odoo代碼,放入odoo_project目錄下
git clone -b 12.0 https://github.com/odoo/odoo.git
拉取完畢后,將文件夾改名為odoo12,放入odoo_project
7、安裝odoo依賴
pip install Pillow psycopy2 psutil
使用git bash進(jìn)入odoo_project/odoo12目錄下,安裝其他依賴:
cd 代碼路徑/odoo_project/odoo12 vim requirements.txt 在文件下注釋Pillow # Pillow==4.0.0 wq保存退出 pip install -r requirements.txt # 安裝依賴
8、運(yùn)行postgres數(shù)據(jù)庫(kù)
進(jìn)入odoo_project目錄下,運(yùn)行docker-compose_db.yaml:
cd 代碼路徑/odoo_project docker volume create --name=postgres_10_db_volume #第一次運(yùn)行創(chuàng)建volume容器 docker-compose -f docker-compose_db.yaml up -d
運(yùn)行pgadmin4:
# 運(yùn)行pgadmin, 賬號(hào)密碼請(qǐng)自己設(shè)置 docker run -p 8888:80 \ -e “PGADMIN_DEFAULT_EMAIL=sysadmin" \ -e “PGADMIN_DEFAULT_PASSWORD=sysadmin" \ -d dpage/pgadmin4
9、運(yùn)行odoo
自行安裝pycharm,打開(kāi)pycharm,配置跟mac版一樣,如圖:

點(diǎn)擊ok,然后修改一下config/odoo.conf 中的addons_path(windows路徑和mac路徑有區(qū)別,以下相對(duì)路徑mac也可以使用)
addons_path = odoo12/odoo/addons,odoo12/addons, my_addons db_host = localhost # windows使用0.0.0.0無(wú)法連接數(shù)據(jù)庫(kù)
點(diǎn)擊運(yùn)行查看效果:

總結(jié)
以上所述是小編給大家介紹的在windows10上安裝odoo12開(kāi)發(fā)環(huán)境的方法,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!
相關(guān)文章
Windows Server 2012 DHCP+WDS+WIN7+萬(wàn)能驅(qū)動(dòng) 部署教程(三)
這篇文章主要介紹了Windows Server 2012 DHCP+WDS+WIN7+萬(wàn)能驅(qū)動(dòng) 部署教程(三),需要的朋友可以參考下2018-05-05
Windows Server 2016服務(wù)器IIS配置的詳細(xì)步驟(圖文)
本文主要介紹了Windows Server 2016服務(wù)器IIS配置的詳細(xì)步驟,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04
解決IIS8.5中ASP上傳大文件出現(xiàn) Request 對(duì)象 錯(cuò)誤 ASP 0104 : 80004005 錯(cuò)誤的方法
這篇文章主要介紹了解決IIS8.5中ASP上傳大文件出現(xiàn) Request 對(duì)象 錯(cuò)誤 ASP 0104 : 80004005 錯(cuò)誤的方法,需要的朋友可以參考下2015-10-10
Windows Server 2012 IIS8 安裝配置方法
這篇文章主要介紹了Windows Server 2012 IIS8 安裝配置方法,需要的朋友可以參考下2017-08-08
最新Windows?Server?2012?R2安裝與基本配置詳細(xì)步驟
這篇文章主要介紹了最新Windows?Server?2012?R2安裝與基本配置詳細(xì)步驟,本文通過(guò)圖文并茂的形式介紹了服務(wù)器安裝及配置詳細(xì)過(guò)程,需要的朋友可以參考下2022-04-04
Windows DNS服務(wù)器曝"蠕蟲(chóng)級(jí)"漏洞,已存在長(zhǎng)達(dá)17年
這篇文章主要介紹了Windows DNS服務(wù)器曝"蠕蟲(chóng)級(jí)"漏洞,已存在長(zhǎng)達(dá)17年,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-07-07
WIN2003服務(wù)器 IIS經(jīng)常停止響應(yīng)問(wèn)題解決辦法參考
前些天,朋友的服務(wù)器出現(xiàn)問(wèn)題了,現(xiàn)象就是IIS經(jīng)常停止響應(yīng),restart iis 既正常!經(jīng)過(guò)一番努力問(wèn)題解決,把方法和相關(guān)參考總結(jié)供各位參考2011-10-10
Windows server 2012 NTP時(shí)間同步的實(shí)現(xiàn)
本文主要介紹了Windows server 2012 NTP時(shí)間同步的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2022-06-06
最新Windows?Server?2012?搭建DNS服務(wù)器的詳細(xì)步驟
這篇文章主要介紹了Windows?Server?2012?搭建DNS服務(wù)器,記錄Windows Server配置DNS服務(wù)的方法,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),需要的朋友可以參考下2022-04-04
批處理自動(dòng)解決Imail的Queuemgr服務(wù)掛起的方法
批處理自動(dòng)解決Imail的Queuemgr服務(wù)掛起的方法...2007-10-10

