在windows10上安裝odoo12開發(fā)環(huán)境的方法
前言
鑒于好多朋友說沒有mac電腦,windows開發(fā)其實也差不了多遠(yuǎn),只是個人習(xí)慣問題,而且吧,windows的電腦其實配環(huán)境也挺快的其實,我在這里再稍微補(bǔ)一個比較簡單的windows環(huán)境部署,希望可以對朋友們有一些幫助。
在windows10上安裝odoo12開發(fā)環(huán)境
我們將要安裝的軟件包:
1)、git: 代碼管理
2)、postgres: odoo12運行所需要的數(shù)據(jù)庫
3)、docker: 用于構(gòu)建postgres容器,pgadmin4容器
4)、python3.7.4: odoo12運行的python環(huán)境
5)、odoo requirements: 運行odoo需要的python依賴包
項目代碼:
我們直接在第三章的基礎(chǔ)上來部署吧:
git clone -b v3.1 https://github.com/lingjiawen/odoo_project.git
1、安裝docker
注意:windows10家庭版無法安裝docker,如果你是windows10家庭版,請?zhí)^docker安裝,直接在本機(jī)上安裝postgres10和pgadmin,具體安裝方法還請自行搜索。
1)打開控制面板 - 程序和功能 - 啟用或關(guān)閉Windows功能,勾上Hyper-V,點擊確定,等待安裝完畢。
2)到官網(wǎng)下載docker并安裝:https://hub.docker.com/editions/community/docker-ce-desktop-windows
2、安裝git
注意:如果您使用非正版windows系統(tǒng),git安裝將會出現(xiàn)"uable to set system config……"的問題,需要禁用驅(qū)動程序強(qiáng)制簽名,并且每次重啟都需要禁用,否則git bash會閃退
方法:點擊左下角windows按鈕->設(shè)置->更新和安全->恢復(fù)->點擊立即重新啟動,然后稍等,等待重啟頁面出現(xiàn)后點擊 疑難問題->高級選項->重啟設(shè)置->重啟,然后再次等待頁面,使用鍵盤7選擇第七項重啟即可
然后下載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ù)庫和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、運行postgres數(shù)據(jù)庫
進(jìn)入odoo_project目錄下,運行docker-compose_db.yaml:
cd 代碼路徑/odoo_project docker volume create --name=postgres_10_db_volume #第一次運行創(chuàng)建volume容器 docker-compose -f docker-compose_db.yaml up -d
運行pgadmin4:
# 運行pgadmin, 賬號密碼請自己設(shè)置 docker run -p 8888:80 \ -e “PGADMIN_DEFAULT_EMAIL=sysadmin" \ -e “PGADMIN_DEFAULT_PASSWORD=sysadmin" \ -d dpage/pgadmin4
9、運行odoo
自行安裝pycharm,打開pycharm,配置跟mac版一樣,如圖:
點擊ok,然后修改一下config/odoo.conf 中的addons_path(windows路徑和mac路徑有區(qū)別,以下相對路徑mac也可以使用)
addons_path = odoo12/odoo/addons,odoo12/addons, my_addons db_host = localhost # windows使用0.0.0.0無法連接數(shù)據(jù)庫
點擊運行查看效果:
總結(jié)
以上所述是小編給大家介紹的在windows10上安裝odoo12開發(fā)環(huán)境的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
如果你覺得本文對你有幫助,歡迎轉(zhuǎn)載,煩請注明出處,謝謝!
相關(guān)文章
windows2003 apache配置虛擬主機(jī)和綁定域名服務(wù)
年前就找朋友申請一個域名,由于工作比較忙也沒弄,昨天下午在搞apache虛擬主機(jī)配置,試了很多次就是不行,不知道怎么搞。今天上午終于找到原因了。。。。。。。。。自己太粗心了,忘了一個設(shè)置。實在慚愧??!2009-02-022009年最新版 win2003 IIS6+PHP5+MySQL5+Zend Optimizer+phpMyAdmin安
本配置教程僅作拋磚引玉,正式生產(chǎn)用還需要對服務(wù)器進(jìn)行更加詳細(xì)的安全設(shè)置以及各方面性能調(diào)整。2009-03-03windows server2022 IIS搭建Asp網(wǎng)站的實現(xiàn)
首次搭建網(wǎng)站可能會有一些問題,本文主要介紹了windows server2022 IIS搭建Asp網(wǎng)站的實現(xiàn),具有一定的參考價值,感興趣的可以了解一下2024-05-05Windows 2008任務(wù)計劃執(zhí)行bat腳本失敗返回0x1的解決方法
這篇文章主要介紹了Windows 2008任務(wù)計劃執(zhí)行bat腳本失敗返回0x1的解決方法,腳本之家小編一般更傾向于使用vbs來實現(xiàn)功能更強(qiáng)大與簡單2020-05-05Windows?server?2019?批量創(chuàng)建用戶的詳細(xì)教程
這篇文章主要介紹了Windows?server?2019?批量創(chuàng)建用戶,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2023-07-07Windows server 2008R2升級到Windows server 2
操作系統(tǒng)可從較低版本的操作系統(tǒng)升級到較高版本,本文主要介紹了Windows server 2008R2升級到Windows server 2016,具有一定的參考價值,感興趣的可以了解一下2023-09-09