我有一個想要提供可視「演示應用」的包。我添加了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問題。 –