在Pycharm中配置Odoo

时间:2018-03-17 05:05:41

标签: pycharm odoo-10

尝试使用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'

2 个答案:

答案 0 :(得分:2)

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

答案 1 :(得分:0)

odoo 8通过pip支持python版本2.7.16 odoo 9还支持python版本2.7 odoo 10支持python 2.5及更高版本