道歉,问什么可能是一个愚蠢的问题。
尝试在conda中设置venv,设置自己的自定义venv,重新安装Python 2.7.18 2次,重新启动等之后,当我尝试从Berkeley运行pacman代码时,仍然遇到此问题。 / p>
有人暗示为什么会这样吗?
Tkinter应该已经在python 2.7中成为固有的,所以我不确定为什么它会给我带来麻烦。 即使在C:// Python27文件夹中使用了Python 2.7的exe之后,我仍然遇到问题
我正在使用的IDE是PyCharm。
Traceback (most recent call last):
File "pacman.py", line 681, in <module>
runGames( **args )
File "pacman.py", line 647, in runGames
game.run()
File "/mnt/c/Users/Asus/Documents/GitHub/pacman/search/game.py", line 569, in run
self.display.initialize(self.state.data)
File "/mnt/c/Users/Asus/Documents/GitHub/pacman/search/graphicsDisplay.py", line 171, in initialize
self.startGraphics(state)
File "/mnt/c/Users/Asus/Documents/GitHub/pacman/search/graphicsDisplay.py", line 186, in startGraphics
self.make_window(self.width, self.height)
File "/mnt/c/Users/Asus/Documents/GitHub/pacman/search/graphicsDisplay.py", line 266, in make_window
"CS325 Pacman")
File "/mnt/c/Users/Asus/Documents/GitHub/pacman/search/graphicsUtils.py", line 72, in begin_graphics
_root_window = Tkinter.Tk()
File "/usr/lib/python2.7/lib-tk/Tkinter.py", line 1828, in __init__
self.tk = _tkinter.create(screenName, baseName, className, interactive, wantobjects, useTk, sync, use)
_tkinter.TclError: no display name and no $DISPLAY environment variable
任何帮助将不胜感激!