您好,登錄后才能下訂單哦!
**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"
F:\odoo2018_11>pipenv install
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
結果:
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。