我已经设置了一个远程解释器,它使用包含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上运行
答案 0 :(得分:0)
正如Alex上面所说,运行" invalidate caches / restart"来自" file"的选项菜单修复了问题