如何为pycharm配置龙卷风

我安装龙卷风框架


现在我想用龙卷风编码,但是当我在pycharm中运行代码时,它并不能理解导入的代码


代码 :


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()

我应该怎样做才能轻松地在pycharm中运行龙卷风代码?


噜噜哒
浏览 208回答 3
3回答

弑天下

这个对我有用:import tornado.optionsimport tornado.httpserverimport tornado.ioloopimport tornado.webfrom tornado.options import optionsfrom settings import settingsfrom handlers import URLSfrom handlers.error import BaseErrorHandlertornado.options.parse_command_line()def main():    settings.TORNADO['default_handler_class'] = BaseErrorHandler    app = tornado.web.Application(URLS, **settings.TORNADO)    http_server = tornado.httpserver.HTTPServer(app, xheaders=True)    http_server.listen(options.port)    tornado.ioloop.IOLoop.instance().start()if __name__ == "__main__":    main()

蝴蝶不菲

我认为您只需要以这种方式导入:import tornado因为在您的代码中您使用tornado.web.RequestHandler()tornado.web.Application()tornado.ioloop.IOLoop.current()或者如果您想使用from陈述from tornado import web, ioloop# and now you can write in this wayweb.RequestHandler()web.Application()ioloop.IOLoop.current()

子衿沉夜

我认为这是因为Pycharm的python环境。如果您想解决这个问题,您应该打开你的pycharm点击菜单中的“文件”点击设置单击项目:(您的项目名称)->项目解释器然后您可以看到项目中正在使用的python版本。然后单击绿色的+。并在pycharm中安装TORNADO。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python