我最近对深奥的编程语言莎士比亚编程语言 (SPL)产生了兴趣,并尝试安装我能找到的唯一对 Windows 友好的解释器,来自: https://pypi.python.org/pypi/shakespearelang/0.2。 0
这是我第一次整体安装 pip 和 python (3.6),尽管我相信我已经正确安装了所有东西。
当我尝试使用以下命令解释合法的 SPL 文件时:
shakespeare run helloworld.py
我得到错误:
File "c:\...\shakespearelang\shakespeare_interpreter.py", line 151, in run_event
self._character_by_name(name).on_stage = True
AttributeError: 'NoneType' object has no attribute 'on_stage'
除了把某人叫到“舞台”之外,解释器中的其他一切似乎都正常工作。
对此错误的任何修复或替代 Windows 友好的编译器/解释器都会很棒。