2017-06-07 66 views
2

我正在使用Sun Grid Engine運行分析。導入熊貓禁用圖形

然而,在我的代碼導入大熊貓,這將導致該錯誤得到提升:

import pandas as pd 

:無法連接到X服務器:3026.0

我已經從收集一些谷歌搜索和我的系統管理員的對話是pandas正在嘗試加載圖形,而SGE不允許這樣做。我不想用pandas做任何繪圖。我只想使用它的DataFrame功能。

有沒有辦法加載pandas圖形被禁用,所以SGE不會以這種方式打嗝?

更新:我恢復到0.18 pandas版本,該版本不會導致此錯誤。版本0.20確實會導致錯誤。我沒有時間調查究竟哪個版本引入了錯誤。但我確實在GitHub問題跟蹤器上發佈了這個問題,所以希望其他人能夠完成這項工作。

回答

0

pandas團隊告訴我這個bug應該從版本0.20.2開始修復。

如果你被迫使用pandas包含此漏洞的版本,一個潛在的解決方法是包括

export DISPLAY="" 

在您提交到SGE的bash腳本的頂部。