在 Pycharm 中配置 Odoo

Configurring Odoo in Pycharm

在尝试使用 Pycharm 配置 odoo 10 时,我收到以下错误。但是 运行 它从终端工作正常。

我的 openerp-server.conf 文件:

[options]
; This is the password that allows database operations:
admin_passwd = admin
db_host =False
db_port =False
db_user = odoo
db_password = False
addons_path = odoo/addons,odoo/addons_st
xmlrpc_port = 8071

Pycharm 中的错误:

/usr/bin/python3.5 /home/odoo/workspace/odoo-10c/odoo-server -c openerp-       server.conf
Traceback (most recent call last):
File "/home/odoo/workspace/odoo-10c/odoo-server", line 2, in <module>__import__('pkg_resources').declare_namespace('odoo.addons')
File "/usr/local/lib/python3.5/dist-packages/setuptools-18.1-py3.5.egg/pkg_resources/__init__.py", line 2203, in declare_namespace
File "/usr/local/lib/python3.5/dist-packages/setuptools-18.1-py3.5.egg/pkg_resources/__init__.py", line 2219, in declare_namespace
File "/usr/local/lib/python3.5/dist-packages/setuptools-18.1-py3.5.egg/pkg_resources/__init__.py", line 2186, in _handle_ns
File "<frozen importlib._bootstrap_external>", line 388, in _check_name_wrapper
File "<frozen importlib._bootstrap_external>", line 809, in load_module
File "<frozen importlib._bootstrap_external>", line 668, in load_module
File "<frozen importlib._bootstrap>", line 265, in _load_module_shim
File "<frozen importlib._bootstrap>", line 626, in _exec
File "<frozen importlib._bootstrap_external>", line 665, in exec_module
File "<frozen importlib._bootstrap>", line 222, in _call_with_frames_removed
File "/home/odoo/workspace/odoo-10c/odoo/__init__.py", line 57, in <module>
import addons
ImportError: No module named 'addons'

将您的项目解释器更改为 python 2.5,Odoo 10 无法在 python 3.x 上 运行 ]. Python 3.x 适用于 Odoo 11 和 11+ 版本。

odoo 8 支持 python 版本 2.7.16 和 pip odoo 9 还支持 python 版本 2.7 odoo 10 支持 python 2.5 及以上版本