? ? ? ? 這幾天因為朋友的關(guān)系,找到一款適合中小企業(yè)的odoo12社區(qū)版本安裝上給他們使用。不過他們也基本上使用兩眼一摸黑,準(zhǔn)備用一段時間再看適合不適合。
? ? ? ? 原來打算給他們安裝成Ubuntu系統(tǒng)的,考慮到以后他們不大會再去適應(yīng),還是win環(huán)境稍微容易上手一點,其實也差不多吧。
? ? ? ? 我考慮了以后萬一二次開發(fā)怎么弄的情況,他們肯定不會提的,需要的時候再說。我還是搭個環(huán)境來折騰吧!
? ? ? 下面是正文,基本不水字?jǐn)?shù)了(不可能吧,我話嘮):
? ? ? ? 第一步:安裝node.js,為啥這樣,猜測odoo開發(fā)的時候外觀很大程度上和node.js關(guān)聯(lián),我亂點著看,想著這好處是顯而易見的,參考若干教程,也有提過的,不過都沒仔細(xì)研究。
? ? ? ? 官網(wǎng),下載,安裝!大致沒毛病,有毛病卸了重裝吧,要是沖突啥的,請自行解決。
? ? ? ? 接著cmd進(jìn)入DOS命令環(huán)境,輸入
? ? ? npm install -g less
? ? ? 巴拉巴拉完畢,接著輸入
? ? ? npm install -g less-plugin-css
? ? ? 正常過了,不正常的話再說,反正我沒遇到。
? ? ? ? 第二步:安裝Python3.6.8,其他版本沒試,畢竟是為了給別人用的,自己不是搞測試,也沒那閑工夫,要是有愿意的試驗的,也挺好( ???? ? ???? )。
? ? ? ? 下面屬于常規(guī)操作,Python路徑安裝的時候記得選上,忘了就環(huán)境變量里面加上。cmd進(jìn)入后命令如下:
? ? ? ? pip install --upgrade pip(pip升到最新,升不了自己解決)。
? ? ? ? 接著 pip install Pillow psycopg2 psutil
? ? ? ? 這一步看系統(tǒng)配置,有時候直接過,機(jī)器用老久的。也有剛裝的,坑啊???,這時候得下載安裝一下MicrosoftVisualC14這個東西,似乎是編譯器問題。這時候想的是win基本上需要一個廣闊天地,Linux大致需要啥招呼啥,看看哥倆區(qū)別滿大的。
? ? ? ? 第三步:扒拉一個Win系統(tǒng)的odoo12社區(qū)版,也許13,不是安裝版就成,拷到硬盤上。cmd進(jìn)入odoo12的DOS路徑后,輸入
? ? ? ? pip install -r? requirments.txt
? ? ? ? 這個requirments.txt是odoo提供的。
? ? ? ? 安裝postgreSQL10.4.1版本,我11版本裝著有問題!圖形化的pgAdmin4最新版安裝一個,我的原則是能偷雞摸狗就行,命令行也沒必要那么熟練,我是業(yè)余的。設(shè)置啥的看odoo教程就對了,基本差別不大。
? ? ? ? 最后裝wkhtmltopdf,路徑也得環(huán)境變量里設(shè)置,據(jù)說和odoo打印有關(guān)系,這個是使用問題,看情況吧。我用了最新版,實操是個啥也還沒譜呢。
? ? ? 剩下的一點就是找到odoo-bin這個啟動和編一個odoo.conf,odoo教程中都有,應(yīng)該不難。還有一個坑,大概和中文版win區(qū)域設(shè)置有關(guān)系,得把所在地區(qū)改成English,這是偷懶的做法,畢竟中國人嘛。不偷懶的話請使用英文版Windows環(huán)境或者按odoo教程改程序就OK了
? ? ? ? 最后還有cmd啟動后在odoo12路徑里鍵入Python odoo-bin啟動web服務(wù),至此odoo12可以運行起來了。
? ? ?
? ? ?