[pycharm 远程 python 控制台]:"cannot connect to X server" 导入错误 pandas

[pycharm remote python console]: "cannot connect to X server" error with import pandas

我为 PyCharm 配置了一个远程 python 解释器并使用 SSH 凭据连接。整个设置工作正常,除非我尝试导入任何使用 Qt 的 python 库,例如 pandas 或 matplotlib。

我放了一张远程 python 控制台的屏幕截图,显示此错误。当我单独 ssh 进入远程系统时,相同的导入命令工作正常。

我在远程服务器上使用 Anaconda 安装所有 python 库。我检查了pyqt也安装了。

谁能帮我解决这个问题?

有效的是,我在远程系统中安装了一个 GUI。然后安装vnc并通过运行 vncserver配置。这给出了一个显示数字,比如 5.0。然后我把PyCharm中的环境变量放到项目设置中的DISPLAY=:5.0。那行得通,任何 plot 命令都会转到该显示,我可以使用 vnc 客户端查看它。

仍然存在错误:Xlib: extension "RANDR" missing on display ":5.0" 但正如@Hamish Moffatt 所提到的,它可以被忽略。