打开数据库时找不到tryton文件 - 查看site-packages而不是PYTHONPATH中的目录

时间:2018-02-09 00:01:29

标签: python-2.7 tryton

MAC上的tryton V3.8。我有一个运行TCP / IP的trytond数据库“steve”。在tryton客户端进行数据库连接时,我得到以下结果作为错误窗口中的最后一行:“IOError:找不到文件:/site-packages/trytond/modules/product/tryton.cfg”

在〜/ .bash_profile中,我有:     出口PYTHONPATH =〜/ bryants:$ PYTHONPATH 其中〜/ bryants有一个 init .py文件,所有模块都在它下面。

〜/ bryants / product目录中有一个tryton.cfg文件。为什么不在〜/ bryants目录中查找?为什么不找到它?

1 个答案:

答案 0 :(得分:1)

Tryton搜索模块仅在其安装路径的子目录modules中或者入口点trytond.modules但它不使用 PYTHONPATH 来检测模块。 因此,您必须将模块移动到“modules”目录下,或者必须使用python setup.py install(或python setup.py develop)安装模块。