odoo 10中的“base_geoengine”模块安装错误

时间:2018-06-11 10:17:00

标签: odoo odoo-10 odoo-11

我正在base_geoengine odoo 10windows尝试安装AttributeError: 'module' object has no attribute 'init_postgis' 模块,但它会给我以下错误

import getpass

# get your username
username = getpass.getuser()

# open a txt file in append mode
log = open('username.txt', 'a')

# create your string
string = os.path.join('..','Documents and Settings',username,'Desktop')

# save and close the file
log.write(string)
log.close()

任何人都可以告诉我如何解决它。

2 个答案:

答案 0 :(得分:0)

我在PostgreSQL中手动执行了以下几行:

CREATE EXTENSION postgis;

CREATE EXTENSION postgis_topology;

我在base_geoengine的 manifest.py 中注释了以下行:

'pre_init_hook': 'init_postgis',

对我有用。

答案 1 :(得分:0)

可能会出现此问题,因为您使用的是版本11的base_geoengine模块。从OCA社区克隆版本10,它可能会解决您的问题。