我在使用tkinter插件時遇到了問題。 我在我的本地系統中使用ubuntu 12.10桌面,我安裝了python 2.7和3.2 我在OpenERP中使用了tkinter插件,它在我的本地PC上正常工作。 但問題是,當使用相同的代碼在服務器(Ubuntu的12.04服務器)它不工作使用Ubuntu服務器的Python Tkinter問題
它顯示
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk,sync, use)
TclError: no display name and no $DISPLAY environment variable
我在終端蟒蛇也檢查它說錯誤就意味着有問題tkinter 某處我不知道。 我也檢查過tkinter和python版本都很好。 但我發現一些不尋常的東西,而在終端定位tkinter。 在本地它顯示tkinter插件位於python3.2, 但在服務器中它不顯示tkinter
我檢查了權限也很好。 如何使tkinter在Ubuntu服務器上工作12.04
請問您的服務器計算機實際上有一個顯示器(正在運行的X服務器)? – sloth 2013-02-25 08:17:30
是的,我安裝了xserver(xinit),也是Ubuntu的桌面 – senthilnathang 2013-02-26 06:21:27