我如何才能执行此Python蛇游戏?

时间:2019-06-22 00:25:56

标签: python macos terminal pycharm jetbrains-ide

我是Python的新手,我只是尝试下载一个python文件在我的PyCharm环境中运行,以了解Python可以做什么。

不幸的是,当我尝试在PyCharm中运行它时,它返回以下错误

Traceback (most recent call last):
  File "/Users/danco93/PycharmProjects/HelloWorld/Hello_World.py", line 140, in <module>
    curses.initscr()
  File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/curses/__init__.py", line 30, in initscr
    fd=_sys.__stdout__.fileno())
_curses.error: setupterm: could not find terminal

我了解这一点,因为PyCharm找不到我的终端来运行它。

有没有一种方法可以使PyCharm查找终端以便执行此操作?

这也是PyCharm所引用的代码行

  curses.initscr()
setupterm(term=_os.environ.get("TERM", "unknown"),
              fd=_sys.__stdout__.fileno())

如果您愿意的话,我可以发布整个代码,但是我知道这是不正确的。 我想知道如何解决此问题的原因并不是要了解程序中正在发生的事情,我知道我仍然是Python的新手,但更重要的是如何确定通往Python的路径。终端已实现,因此当我有一天要做到这一点时,我可以自己解决此问题。

另外,玩蛇游戏会很好。

我正在使用Python 3.7.3

如果您需要知道的话,我也在Mac OSX上。

任何建议或帮助将不胜感激。干杯。

它也被命名为hello_world.py,因为那是我正在使用的PyCharm中的项目。

0 个答案:

没有答案