繁体   English   中英

如何在Windows XP上为Python安装Jinja2和Tornado

[英]How to install Jinja2 and tornado for python on Windows XP

我是python的新手,需要使用jinja框架开发Web应用程序。 在Jinja网站上,给出了tar文件,但我不知道如何在Windows上安装它。 是否可以在Windows-xp上安装jinja2龙卷风Web服务器 可能吗?? 如果是,那怎么办? 请尽快帮我

这是我写的关于如何在Tornado Web服务器上使用Jinja2模板引擎的教程

就像Kyle提到的那样,您需要使用pip安装jinja2和龙卷风。

您可以使用jinja2编写您的自定义渲染器,如下所示。

class JinjaRenderer(tornado.web.RequestHandler):
    def render_template(self, template_name, **kwargs):
        template_dirs = []
        if self.settings.get('template_path', ''):
            template_dirs.append(
            self.settings["template_path"]
        )
        env = jinja2.Environment(loader=jinja2.FileSystemLoader(template_dirs))
        try:
            template = env.get_template(template_name)
        except jinja2.TemplateNotFound:
            raise jinja2.TemplateNotFound(template_name)
        return template.render(kwargs)

如果要开发Web应用程序,则最好使用VM中安装的Linux。 我强烈建议使用virtualbox

不用担心,让我们将其安装在Windows XP上。

安装pip和setuptools。 已经有用于在Windows中安装pipStackOverflow问答

一旦设置了点(在路径上),请在命令行(cmd.exe或Powershell)上运行它们:

pip install jinja2
pip install tornado

注意:其他软件包可能需要编译器。 这需要更多的牛剃毛。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM