我已经为我的Django应用程序设置了一个docker-compose作为我的python解释器,这是第一次按预期工作,但是当我在requirements.txt
中添加新的需求时出现问题,首先我得到了一条消息,说明要求已成功安装,然后收到此消息
Couldn't refresh skeletons for remote interpreter
com.github.dockerjava.api.exception.NotModifiedException:
caused by:
com.github.dockerjava.api.exception.NotModifiedException:
之后我一直看到警告告诉我要求没有得到满足。
我的docker-compose解释器看起来像: 它似乎工作的唯一方式是:
docker-compose build
在我看来,这些都不是很好的解决方案,我认为它应该直接来自IDE,所以是否需要执行任何额外的配置才能使其正常工作
答案 0 :(得分:2)
显然这是版本2018.1.1上的一个问题,并已在2018.1.2版本中修复,以供将来参考here列出了故障单问题以及详细信息以及他们正在采取哪些措施来解决问题,我认为你需要注册,但无论如何它都是免费的。
答案 1 :(得分:1)
相关错误(可能 - 在这里搜索我的,所以其他人也可能),但出于其他原因。
错误是:
Couldn't refresh skeletons for remote interpreter
Failed to change an owner of the skeletons volume:
Failed to change permissions for the skeletons volumeRegenerate skeletons
如果您在 2021 年检查此问题,请检查 PY-49305 issue 的分辨率。
总而言之,禁用 Docker Compose V2:
答案 2 :(得分:0)