1

工作设置因 ImportError 失败:没有名为 conf 的模块

我用 ^c 在 localhost 上停止了测试设置以检查日志

重新启动时出现错误

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

测试 - 使用来自 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

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

4

1 回答 1

5

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

于 2017-02-19T06:19:23.753 回答