python - Docker 开发环境,pylint 无法导入错误

标签 python django docker visual-studio-code pylint

我有一个问题,我一直在为我的 django 2.0 项目使用 docker 环境,并且 pylint 工作正常,但现在显示无法导入模块错误。我知道导入错误问题已被多次询问,但始终是针对 venv 设置而不是 docker 环境设置。

我不确定是什么触发了错误,但可能是因为我删除了旧容器、卷、图像并从头开始。

我在 Manjaro Linux 上使用 Python 3 和 VSCode。

如果有人可以提供帮助,请提前致谢。

在设置中添加 "python.linting.pylintArgs": ["--load-plugins", "pylint_django"] 会导致实际错误也不会被报告。

最佳答案

为了尝试为我自己和阅读本文的任何人找到答案,可能的原因是通过使用 pip 的 vscode 安装 pylint。一般不建议这样做或者在linux下sudo pip install。使用您的 linux 包管理器进行安装。

关于python - Docker 开发环境,pylint 无法导入错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51550260/

相关文章:

python - 在字典列表中查找键值

python - Django collectstatic --no input Yes 而不是 no

python - 如何为 Django+mod_wsgi 部署正确设置 python 路径和权限?

node.js - 如何设置主管运行shell脚本

Docker 上的 Node.js + Puppeteer,没有可用的沙箱

docker - Docker-让新容器与预先运行的容器通信

python - 生成 3 位数的数字

python - 无法在 scipy 中创建非空 csr.matrix()

python 3 : doctest helper/internal functions?

mysql - 如何创建两个不同 django 模型的联合?