2016-04-21 29 views
0

希望有人可以提供幫助。我在Windows 2012服務器上安裝了Odoo 9 All in One。安裝了python 27,postgis,geojson和勻稱。 當我嘗試安裝geoengine camp2camp模塊時,出現錯誤無法安裝base_geoengine,因爲未滿足外部依賴關係。沒有模塊命名勻稱Odoo 9窗戶在一個沒有形狀檢測

Error 過去幾天我一直在撞牆。任何人都可以請給我一些指導?

我能夠在Ubuntu上安裝這個模塊,但真的很喜歡它在Windows服務器上進行一些測試。

謝謝

+0

當您使用Windows時,您應該在您的Odoo安裝目錄中使用pip安裝程序安裝這些庫。 – JordyRitzen

回答

0

您所面臨的問題,因爲你有不安裝用於提模塊所需的external_dependencies

在這種情況下執行以下步驟:

  1. 打開模塊的openerp.py。
  2. 找到問題的關鍵external_dependencies

例如,如果你openerp.py文件包含的語法像::

'external_dependencies': { 
    'python': ['matplotlib'], 
}, 
  • 安裝外部依賴提在這個標籤。
  • 如示例蟒蛇matplotlib是提爲external_dependencies

    ,所以我們需要先安裝它。

    希望這可以幫助你。

    +0

    這些都是在PY文件中列出的依賴關係 'external_dependencies':{ '蟒':[ '勻稱', '以GeoJSON'], 我已經安裝兩個勻稱和GeoJSON的。 – freedomk

    0

    你根本沒有安裝勻稱打開命令提示符並做

    pip install shapely

    如果不爲你工作訪問此鏈接

    http://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely

    和下載勻稱基於您的PYTHON VERSION(32或64位)不是您的操作系統類型

    安裝重新啓動後odoo

    +0

    這是我遇到的問題。我確實已經安裝了Shapely pip install == shapely1.5。9 當我嘗試安裝openerp的base_geoengine模塊時,得到有關外部依賴關係的錯誤 我使用本站的whl軟件包http://www.lfd.uci.edu/~gohlke/pythonlibs/#shapely 就像模塊沒有檢測到它已安裝。我正在運行Windows Server 2012與Openerp所有在一個安裝V9 – freedomk

    +0

    運行pip凍結,並檢查它是否列出 – danidee

    +0

    如果它沒有列出,那麼它沒有安裝....確保你根據你的版本的python – danidee