首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tryton安装

Tryton安装
EN

Stack Overflow用户
提问于 2015-11-23 17:17:23
回答 1查看 1.4K关注 0票数 0

我试图用MySQL作为数据库安装Tryton。不太清楚你该做什么。

配置文档中,您只需将uri提供给数据库中的数据库部分:

mysql://user:pass@localhost:3306数据库uri =

然而,运行尝试式-v -c -c似乎无法使其工作。当尝试访问运行Tryton的127.0.0.1:8050时,我只需获得127.0.0.1 - 23/Nov/2015 16:55:10代码404,消息文件未找到

人们可能会认为,Tryton要么自己安装数据库,要么需要自己创建,但我没有看到任何关于它的文档。

我还尝试通过Tryton添加一个数据库,它会遇到以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/usr/local/lib/python2.7/dist-packages/tryton/gui/window/dbcreate.py", line 65, in server_change
    common.refresh_langlist(self.combo_language, host, port)
  File "/usr/local/lib/python2.7/dist-packages/tryton/common/common.py", line 253, in refresh_langlist
    lang_list = rpc.db_exec(host, port, 'list_lang')
  File "/usr/local/lib/python2.7/dist-packages/tryton/rpc.py", line 57, in db_exec
    result = getattr(connection.common.db, method)(None, None, *args)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1233, in __call__
    return self.__send(self.__name, args)
  File "/usr/local/lib/python2.7/dist-packages/tryton/jsonrpc.py", line 271, in __request
    verbose=self.__verbose
  File "/usr/lib/python2.7/xmlrpclib.py", line 1273, in request
    return self.single_request(host, handler, request_body, verbose)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1306, in single_request
    return self.parse_response(response)
  File "/usr/lib/python2.7/xmlrpclib.py", line 1482, in parse_response
    return u.close()
  File "/usr/local/lib/python2.7/dist-packages/tryton/jsonrpc.py", line 134, in close
    return json.loads(self.data, object_hook=object_hook)
  File "/usr/lib/python2.7/dist-packages/simplejson/__init__.py", line 505, in loads
    return cls(encoding=encoding, **kw).decode(s)
  File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 370, in decode
    obj, end = self.raw_decode(s)
  File "/usr/lib/python2.7/dist-packages/simplejson/decoder.py", line 389, in raw_decode
    return self.scan_once(s, idx=_w(s, idx).end())
JSONDecodeError: Expecting value: line 1 column 2 (char 1)

我已经安装了列出的这里和MySQL包所列的先决条件,还应该有其他的吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-11-24 09:10:57

您应该使用自己的工具在MySQL上创建一个数据库。创建数据库后,必须使用以下命令对其进行初始化:

代码语言:javascript
复制
trytond -c <config_file> -d <database name> --all

见完整参考资料:

Database.html#主题-安装-数据库

一旦完成,服务器将请求一个管理密码。一旦输入,您就可以使用tryton客户端与管理用户和输入的密码进行通信。

为了从web客户端访问tryton,您必须安装和配置sao web接口,该接口可以在以下网站上找到:

https://www.npmjs.com/package/tryton-sao

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33876789

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档