Pycharm和远程解释器(Docker)显示错误,但运行良好

我build立了一个使用包含anaconda和其他包的docker镜像的远程解释器。 我的Python项目然后从这个解释器运行。

在这里输入图像说明

代码本身运行完美。 问题是Pycharm本身不能识别软件包是否安装,并认为应该有错误,这同样适用于python函数,例如min,max和tuple。 一切运行良好,但它使阅读代码的噩梦。 (下图)

在这里输入图像说明 在这里输入图像说明

我在Mac OS X El capitan 10.11.6,Pycharm Pro 2016.2.3和Docker for Mac 1.12.1上运行

正如Alex上面提到的,运行“file”菜单中的“invalidate caches / restart”选项可以修复问题