Odoo10 工作设置现在因导入错误而失败:没有名为 conf 的模块

Joh*_*ths 1 odoo-10

工作设置因导入错误而失败:没有名为 conf 的模块

我用 ^c 停止了本地主机上的测试设置以检查日志

重新启动时出现错误

C:\Odoo 10.0\server>odoo-bin -d todo -i todo_app --test-enable --dev=all
Traceback (most recent call last):
  File "odoo-bin", line 2, in <module>
  File "pkg_resources\__init__.pyc", line 2203, in declare_namespace

  File "pkg_resources\__init__.pyc", line 2219, in declare_namespace

  File "pkg_resources\__init__.pyc", line 2186, in _handle_ns

  File "pkgutil.pyc", line 246, in load_module
    argument should be the name of a package, in standard module format
  File "C:\Odoo 10.0\server\odoo\__init__.py", line 61, in <module>
    import conf
ImportError: No module named conf
Run Code Online (Sandbox Code Playgroud)

测试 -从 github使用init .py创建文件夹 conf

结果

C:\Odoo 10.0\server>odoo-bin -d todo -i todo_app --test-enable --dev=all
Traceback (most recent call last):
  File "odoo-bin", line 2, in <module>
  File "pkg_resources\__init__.pyc", line 2203, in declare_namespace

  File "pkg_resources\__init__.pyc", line 2219, in declare_namespace

  File "pkg_resources\__init__.pyc", line 2186, in _handle_ns

  File "pkgutil.pyc", line 246, in load_module
    argument should be the name of a package, in standard module format
  File "C:\Odoo 10.0\server\odoo\__init__.py", line 61, in <module>
    import conf
  File "C:\Odoo 10.0\server\odoo\conf\__init__.py", line 15, in <module>
    import deprecation
ImportError: No module named deprecation
Run Code Online (Sandbox Code Playgroud)

结论 - 模块 conf 发生了一些事情 - 但我不知道是什么,因为我没有做这样的改变 -约翰

小智 5

我认为您正在使用 python 3.x 。这个问题在 linux 上发生在我身上,但在使用 python 2.7.x 后它正常启动。