Я пытаюсь установить Tryton ERP с MySQL в качестве базы данных. Не совсем понятно, что вы собираетесь делать.
Из документации по конфигурации вы просто указываете uri для база данных в разделе [database]:
[база данных] uri = mysql://user:pass@localhost:3306
Однако запуск trytond -v -c /home/user/.config/tryton/3.8/tryton.conf, похоже, не работает. При попытке доступа к 127.0.0.1:8050, где у меня работает Tryton, я просто получаю 127.0.0.1 - - [23/ноября/2015 16:55:10] код 404, сообщение "Файл не найден" сильный>
Можно было бы предположить, что Tryton либо устанавливает базу данных самостоятельно, либо вам нужно как-то создать ее самостоятельно, но я не видел никакой документации по этому поводу.
Я также пытаюсь добавить базу данных через графический интерфейс Tryton, но возникает следующая ошибка:
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 Пакет -python установлен, должно ли быть что-то еще?