我有一个包,想提供一个可视化的“演示应用程序”。我添加了HTML以便它包含在包中。我创建了一个main函数,并将其用作入口点。在
每当我从本地包的main命令中运行sky view
时,它都可以很好地为.css/.jss
文件提供服务,但是每当我从以下位置提供服务时:
/Library/Frameworks/Python.framework/Versions/3.4/bin/sky
从入口点开始,它给出了404个css和js错误(奇怪的是,不是HTML文件),比如:
WARNING:tornado.access:404 GET /static/css/app.css (::1) 0.55ms
怎么了?在
如果人们想看代码,可以用pip3 install sky
安装,也可以从github克隆。在
所有静态文件,如.css和.js必须放在一个名为static的文件夹中才能使它们成为静态文件可执行。检查如果你这么做的话。在
检查您的
setup.py
中的package_data
声明。CSS文件没有随包一起安装,但是HTML文件是(JS也应该安装;我不清楚哪里出了问题)。在相关问题 更多 >
编程相关推荐