我正在base_geoengine
odoo 10
上windows
尝试安装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()
任何人都可以告诉我如何解决它。
答案 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,它可能会解决您的问题。