开发的时候经常需要用pycharm连接远程ssh解释器,有时候会出现这种情况,远程解释器上新安装了某些包,在pycharm里面导入了,但是出现红色下划线,并且无法阅读这个包的源码。但执行的时候却是可以正常执行。
这主要是因为新装的包没有更新到本地。
解决办法:
把pycharm的解释器设置成本地解释器,点击确定。然后再重新设置回远程解释器,点击确定,这时右下角会有个进度条,表示正在更新远程解释器的包到本地,更新完毕后就不会再出现飘红了。
开发的时候经常需要用pycharm连接远程ssh解释器,有时候会出现这种情况,远程解释器上新安装了某些包,在pycharm里面导入了,但是出现红色下划线,并且无法阅读这个包的源码。但执行的时候却是可以正常执行。
这主要是因为新装的包没有更新到本地。
解决办法:
把pycharm的解释器设置成本地解释器,点击确定。然后再重新设置回远程解释器,点击确定,这时右下角会有个进度条,表示正在更新远程解释器的包到本地,更新完毕后就不会再出现飘红了。