安裝過程中需要為超級管理員制定密碼,請牢記。
1:安裝homebrew
ruby -e "$(curl -fssl "
2:安裝python
brew update # brew install python
3:安裝pillow所需依賴
brew install freetype jpeg libpng libtiff webp xz
4:安裝node
brew install node
5:安裝less和 less-plugin-clean-css
sudo npm install -g less less-plugin-clean-css
git clone -b 10.0 --depth=1
1)智慧型安裝:一般,配置好專案直譯器後,pycharm都會自動檢測到依賴,並且在選單欄下面彈出提示,此時,點選 「install requirement」即可自動安裝。
2)手動安裝:
sudo easy_install pip //安裝pippip install -r requirements.txt //安裝odoo依賴包
【注:psycopg2==2.6.2 安裝失敗的解決辦法:把它從 requirement.txt 刪掉。然後在 pycharm的terminal中使用 pip install psycopg 安裝最新版即可。其他類似報錯類似】
開啟pgadmin,連線到本地資料庫。在下方 「登入角色」 處右鍵,新增 登陸角色 【切記 許可權 一項勾選 可以建立資料庫,否則odoo不能通過此使用者建立資料庫】
用pycharm開啟專案,然後在 run 選單下,選擇 edit configurations ,新增執行選項:
1:script path :選擇odoo10目錄下某個.py檔案,一般為 start.py、odoo-bin.py等等名稱。-c 使用某個配置檔案來制定啟動,檔案中一般:指明了資料庫ip、資料庫埠號、資料庫登陸角色、登入密碼、資料庫過濾......
-u 更新某個資料庫
-d 指定使用某個資料庫
...
environment = dev##### 資料庫配置 #####
db_host = localhost #1:改db位址
db_user =
db_password =
#dbfilter = odoo
db_port = 5432
db_maxconn = 10 #最大連線數
longpolling_port = 8072 #長輪詢埠:即時訊息功能要用到
xmlrpc_port = 8069
#data_dir = #2:注釋掉這兩行
#logfile =
logrotate = true #日誌滾動,日誌檔案滿了自動新建乙個檔案存放日誌
proxy_mode = false #**模式:生產環境下會啟用
admin_passwd = #管理員密碼:通過odoo建立新資料庫時需要輸入正確的管理員密碼才執行建立
no_database_list = false #多資料庫時禁止看到其他資料庫
workers = #程序數
##### addons目錄配置 #####
addons_path = #3:修改為自己的專案addons目錄路徑
##### 後台程序配置 #####
max_cron_threads = #最大後台程序數:如定時任務等
##### 日誌相關配置#####
### 日誌選項有: 'info', 'debug_rpc', 'warn', 'test', 'critical', 'debug_sql', 'error', 'debug', 'debug_rpc_answer', 'notset' ###
log_handler = [':debug'] #4:改為debug
log_level = debug #5:改為debug,否則看不到控制台日誌資訊
點選 pycharm的 執行 按鈕,啟動odoo。
在瀏覽器輸入:localhost:8069 ,進入odoo。
第一次登陸時,需要建立資料庫。
安裝過程問題:nomodules name passlib等等多個地方import報錯:執行pip install -r requirement.txt安裝依賴
psycopg2報錯:從requirement.txt中刪掉psycopg2,使用pip install psycopg2單獨安裝
no modules name "web_kanban" :addons路徑配置錯誤,將odoo-10的addons路徑配置好即可
專案直譯器:使用 /usr/local/bin/python2.7(自己安裝的python)【系統自動的是/usr/bin/python】
執行odoo後控制台沒有日誌資訊:配置檔案日誌級別設定為debug
Mac OS搭建Python開發環境
原 2017年10月09日 11 57 58 標籤 python mac pip 安裝 人工智慧 更多 個人分類 python 最近在看一些關於機器學習的內容,其中大量 需要python的執行環境,所以搭建了python開發環境,這裡記錄下,方便大家學習。mac os下安裝python主要方式有兩種...
Flutter程式設計 搭建開發環境MAC OS
安裝包獲取 git clone b master新增環境變數 想要在任何路徑都可以使用flutter命令,就需要將flutter新增到系統環境變數中。1.命令vim bash profile開啟.bash profile檔案,如果不存在則會建立乙個新的檔案 2.在檔案結尾增加 export pub ...
MacOS搭建環境
基礎命令vi bash profile 新增alias ll ls alf alias la ls a alias l ls cf 儲存後執行 不能有空格 source bash profilephpstorm 開啟拖動phpstorm的圖示到 訪達 的應用程式中 從應用程式中拖動phpstorm到...