【问题标题】:I got error (root) Additional property django is not allowed , when run django in pycharm在 pycharm 中运行 django 时出现错误 (root) Additional property django is not allowed
【发布时间】:2021-11-06 17:06:46
【问题描述】:

我从今天早上就收到了这个错误。

(root) Additional property django is not allowed

自昨晚以来,我没有更改我的代码。今天发生了错误。

这似乎是由 docker-compse.yaml 引起的。这是我的yaml 文件。

version: "3"

services:

  django:
    container_name: image_maker
    image: image_maker:latest
    volumes:
      - .:/docker
      - ./log:/tmp/
    ports:
      - 8003:8080
    working_dir: /docker/app
    environment:
      - DEBUG=True
      - LOCAL_DB=True
    networks:
      - my_network
networks:
  my_network:
    external: true

几天没换。而且我还运行另一个 django 项目。它有同样的错误。

(root) Additional property *** is not allowed

所以我检查了我的所有项目。同样的错误。

我认为这不是 yaml 文件错误。这是 Pycharm 上的解释器错误。当我打开Configure Remote Python interpreter时,Service可以选择networkservice。这很奇怪。下拉菜单应为django

我不明白为什么下拉菜单不能显示正确的服务。我重新启动了 Pycharm 和我的 Mac。

但是这个问题仍然存在。请帮帮我。

  • Pycharm 2021.1.1
  • MacOS 11.5.2
  • Docker 桌面版本 4.0.0 (4.0.0.12)
  • Docker 版本 20.10.8,构建 3967b7d

【问题讨论】:

    标签: django docker-compose pycharm


    【解决方案1】:

    我通过这 3 个步骤解决了这个错误。

    1. website下载最新版本的PyCharm
    2. 替换应用程序文件夹中的旧版本。
    3. 启动最新版本的 PyCharm。

    【讨论】:

      猜你喜欢
      • 2022-10-25
      • 1970-01-01
      • 2016-08-07
      • 1970-01-01
      • 2021-12-01
      • 2021-10-23
      • 2019-07-03
      • 2017-10-12
      • 2022-10-24
      相关资源
      最近更新 更多