【问题标题】:ImportError: No module named ... on docker toolbar on windowsImportError:Windows 上的 docker 工具栏上没有名为 ... 的模块
【发布时间】:2017-06-09 12:04:50
【问题描述】:

我目前在尝试在我的 Windows 设备上配置项目时遇到问题。

我有 docker-toolbar,它应该用 python 服务器运行一个 dockerfile,但是在 $ docker-compose up 上我得到了大量的 ImportError: No module named '<projects modules names>' 负载

由于其他团队在 Linux 上成功运行它,我想这可能与 Windows、路径或 idk 有关(inb4 '为什么不使用 linux')。

当然有一个使用 VM 的选项,但我只想最终使用它。

【问题讨论】:

  • 你解决了吗?
  • 同样的问题...
  • @2Big2BeSmall,不,据我记得我刚刚设置了虚拟机

标签: python windows docker configuration importerror


【解决方案1】:

尽管很愚蠢,但我仍然发布我的解决方案,因为它可能对像我这样的可怜人有所帮助。

在我的 docker-compose.yml 中,volumes 中有一个错误的映射

web:
   ...
   volumes:
       - .:app/wrong-subfolder

这就是为什么我的本地代码被映射到错误的目录,导致django 找不到设置模块。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多