Pycharm - Python控制台无法连接到X服务器

时间:2017-04-10 20:40:14

标签: python pandas matplotlib pycharm

我基本上运行same setup as this topic并且在PyCharm Python控制台中遇到同样的问题,即当我尝试导入Pandas或Matplotlib时Backend Qt4Agg is interactive backend. Turning interactive mode on. : cannot connect to X server

唯一的区别是,如果我在PyCharm中运行SSH终端并从那里运行IPython,那么Pandas,Matplotlib等都可以正常工作。

所以我认为问题在于一些环境变量或路径未对齐,有关如何确定这一点的任何见解?还有其他修正吗?

我的Pycharm Python控制台和终端IPython的版本和解释器是相同的,所以它不是。

1 个答案:

答案 0 :(得分:1)

  1. 首先,您需要使用x11forwarding构建隧道。 在终端ssh -Y username@host
  2. 中的Mac类型上
  3. 然后键入以检查远程终端上的显示号码 echo $DISPLAY
  4. 接下来使用以下环境变量设置PyCharm远程python控制台 DISPLAY=localhost:x.x