尝试使用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'
答案 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及更高版本