如何通过GitHub Actions部署Pyvis HTML文件到GitHub Pages

0 投票
1 回答
16 浏览
提问于 2025-04-14 16:17

我想把一个用Python写的pyvis应用部署到GitHub Pages上,并且使用GitHub的Actions和工作流程。pyvis是我在这个应用中唯一使用的pip包。

我试着问GPT,但得到的回答和我的问题没有关系。

以下是我使用的网络设置:

network = Network(directed=True, height="750px", width="100%", bgcolor="#222222", font_color="white")
...
network.set_edge_smooth('dynamic')
network.toggle_physics(True)
network.show_buttons(filter_=['physics'])
network.barnes_hut(gravity=-3000)
network.show("graph.html", local=True, notebook=False)

完整的代码可以在我的仓库找到:https://github.com/wiktormalyska/CannibalMissionaryProblemGraph

1 个回答

0

Github Pages 不支持后台运行。如果你想在 GitHub 上搭建一个网站,就不能使用需要后台支持的功能。你只能使用 HTML、CSS 和 JavaScript 来搭建静态网站。

想了解更多关于 GitHub Pages 的信息,可以查看这里: https://docs.github.com/en/pages/getting-started-with-github-pages/about-github-pages#about-github-pages

撰写回答