【发布时间】:2019-05-30 12:40:55
【问题描述】:
我正在尝试从 Tornado docs 运行 Hello World 代码
import tornado.ioloop
import tornado.web
class MainHandler(tornado.web.RequestHandler):
def get(self):
self.write("Hello, world")
def make_app():
return tornado.web.Application([
(r"/", MainHandler),
])
if __name__ == "__main__":
app = make_app()
app.listen(8888)
tornado.ioloop.IOLoop.current().start()
除非我收到错误:AttributeError: module 'test' has no attribute '__path__'
我只是用IDLE来运行test.py
我认为这是由于我的 Windows 10 计算机无法访问PATH 的 Python,但即使将 python 3.6 添加到 PATH 我仍然遇到相同的错误。有什么想法吗?
截图是我如何将python添加到PATH,我认为我猜对了..
-----编辑-----
我将添加一些我遇到的错误/回溯的屏幕截图。第一个是下面的命令提示符,当test.py 在 Windows 10 的 IDLE 3.6 中运行时。
【问题讨论】:
-
请发布完整的错误回溯。
-
你能告诉我如何进行完整的错误追溯吗?
-
发布您收到的完整错误消息。
-
我添加了一些截图
-
Ipython 中的奇怪即使重新启动内核并重新运行代码总是弹出相同的错误循环正在运行