我有一个想要提供可视“演示应用”的包。我添加了HTML,以便将其包含在软件包中。我创建了一个主函数,并将其用作入口点。从提供pip安装包中提供静态文件的问题
每当我从主命令从我的本地包运行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进行克隆。
无论当它建成,以及已安装画中画,该文件是在'模板/'文件夹,以及在'静态/'文件夹。所以我不确定你指的是什么? – PascalVKooten
我在说的文件夹是:/ Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/site-packages/sky/view/static/js'(这是文件后的位置安装模块)。 – PascalVKooten
https://github.com/kootenpv/sky/blob/a9c944a3c180d4a9cf59fb747b5602f5bec47bad/setup.py#L19名单'* .js'但不是'* .css'。所以我希望JavaScript文件能够工作,但不是CSS。如果CSS文件正在安装,那么我不知道发生了什么;这可能是一个比Tornado问题更多的setuptools问题。 –