Win 10 下Pipenv源碼安裝 odoo12
阿新 • • 發佈:2018-10-25
mod 遇到的問題 str embedded 創建 ram variable types tour 安裝步驟:
一、 安裝 Python 3.6.4,配置環境變量:
地址:https://www.python.org/downloads/
二、下載odoo12的源碼包:
https://github.com/odoo/odoo
三、安裝pipenv:
1、 首先使用pip安裝Pipenv及其依賴項:
pip install pipenv F:\odoo2018_11>pipenv install
4、 在Python編譯器中加載虛擬環境並安裝依賴包:
**Win 10 下Pipenv源碼安裝 odoo12**
因為,本身電腦已經安裝odoo8,9,10等odoo的版本,當時,沒有考慮是直接是統一的環境很配置。
現在,在odoo11的環境下,需要Python 3的語言環境可以很好地支持odoo11的功能,所以在網上查到了現在比較火的創建虛擬環境的安裝工具 pipenv,用它可以很好地隔離各個項目環境,為每一個項目都提供單獨的運行環境。
一、 安裝 Python 3.6.4,配置環境變量:
地址:https://www.python.org/downloads/
二、下載odoo12的源碼包:
https://github.com/odoo/odoo
三、安裝pipenv:
1、 首先使用pip安裝Pipenv及其依賴項:
pip install pipenv
2、 將目錄更改為包含你的Python項目的文件夾:
C:\Users\Administrator>f:
F:\>cd odoo2018_11
3、 在Python項目的文件夾下,指定pipenv 要安裝odoo12的Python虛擬環境,並啟動Pipenv
F:\odoo2018_11>pipenv --python "D:\Python 3.6.4\Python 3.6.4\python.exe"
4、 在Python編譯器中加載虛擬環境並安裝依賴包:
四、odoo12啟動過程中遇到的問題,及解決辦法:
1、ImportError: No module named ‘win32service’
pipenv install pypiwin32
2、ImportError: No module named ‘PIL’
pipenv install Pillow
3、 No module named ‘ForkingMixIn‘ 將Werkzeug升級到0.11.15 pipenv install Werkzeug==0.11.15 4、 ModuleNotFoundError: No module named ‘reportlab‘ pipenv install reportlab 5、 psycopg2.OperationalError: fe_sendauth: no password supplied 在setup目錄下 新建odoo.conf 文件 6、 window 安裝 odoo12 報錯 ValueError: embedded null byte 在D:\Python 3.6.4\Python 3.6.4\Lib\_strptime.py下,添加代碼: locale.setlocale(locale.LC_ALL, ‘en‘) 7、更新試用ODOO12最新版本的,網頁打開不正常尋求幫助。 Could not execute command ‘sassc‘This error occured while compiling the bundle ‘web.assets_common‘ containing: 問題日誌報錯: Style error The style compilation failed, see the error below. Your recent actions may be the cause, please try reverting the changes you made. Could not execute command ‘sassc‘This error occured while compiling the bundle ‘web.assets_common‘ containing: - /web/static/lib/bootstrap/scss/bootstrap/_mixins.scss - /web/static/src/scss/utils.scss - /web/static/src/scss/primary_variables.scss - /web_editor/static/src/scss/web_editor.variables.scss - /web/static/src/scss/secondary_variables.scss - /web/static/lib/bootstrap/scss/bootstrap/_variables.scss - /web/static/lib/bootstrap-datetimepicker/src/scss/_bootstrap-datetimepicker.scss - /web/static/src/scss/fonts.scss - /web/static/src/scss/ui.scss - /web/static/src/scss/ui_extra.scss - /web/static/src/scss/navbar.scss - /web/static/src/scss/mimetypes.scss - /web/static/src/scss/modal.scss - /web/static/src/scss/animation.scss - /web/static/src/scss/rainbow.scss - /web/static/src/scss/datepicker.scss - /web_tour/static/src/scss/tip.scss - /web_tour/static/src/scss/keyframes.scss
解決方法:
給odoo應用安裝sassc的依賴庫,命令:pip install libsass
結果:
Win 10 下Pipenv源碼安裝 odoo12