Solución de problemas con las bibliotecas Tornado y JavaScript

Estoy tratando de escribir una aplicación web simple de Python usando el servidor web Tornado y tengo problemas para usar las bibliotecas de JavaScript que necesito. Quería usar la biblioteca de trazado de JavaScript de Protovis, así que agregué el siguiente fragmento de código 'Hello World' a mi template.html:

<script type="text/javascript" src="/protovis-d3.2.js"></script>
<script type="text/javascript+protovis">
new pv.Panel()
    .width(150)
    .height(150)
    .anchor("center")
    .add(pv.Label)
        .text("Hello, world!")
        .root.render();
</script>

Sin embargo, cada vez que ejecuto el servidor web e intento acceder a la página, aparece el siguiente error en la consola:

WARNING:root:404 GET /protovis-d3.2.js (127.0.0.1) 0.46ms

El archivo protovis.js está en el mismo directorio que mi archivo server.py, y todos sus permisos están configurados correctamente. Recibo el mismo error cuando intento src y el archivo JavaScript, así que sé que no hay un problema con el archivo protovis.js, sino algo con el enrutamiento del servidor Tornado.

¿Alguien sabe cómo puedo escribir correctamente este código JavaScript, gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta