首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何更改Pelican静态站点主题(在Windows dev Machine上)?

在Windows开发机上,要更改Pelican静态站点主题,可以按照以下步骤进行操作:

  1. 确保已经安装了Python和Pelican:在Windows上安装Python可以访问官方网站 https://www.python.org/downloads/ 下载并安装最新版本的Python。安装完成后,打开命令提示符窗口,运行以下命令安装Pelican:
代码语言:txt
复制
pip install pelican
  1. 下载主题:在Pelican官方主题库(https://github.com/getpelican/pelican-themes)或其他第三方主题库中选择一个喜欢的主题,并将其下载到本地。
  2. 解压主题:将下载的主题解压到一个合适的位置,例如 C:\pelican-themes
  3. 配置Pelican:在Pelican站点的根目录下,找到名为 pelicanconf.py 的配置文件,并使用文本编辑器打开。
  4. 修改主题设置:在 pelicanconf.py 文件中,找到名为 THEME 的变量,将其值更改为主题的文件夹名称。例如,如果你下载的主题文件夹名为 mytheme,则将 THEME 的值修改为 'mytheme'
  5. 保存并关闭 pelicanconf.py 文件。
  6. 重新生成站点:在命令提示符窗口中,切换到Pelican站点的根目录,并运行以下命令重新生成站点:
代码语言:txt
复制
pelican content
  1. 启动本地服务器:运行以下命令启动本地服务器,以便在浏览器中预览站点:
代码语言:txt
复制
pelican --listen
  1. 在浏览器中查看站点:打开浏览器,访问 http://localhost:8000,即可查看更改后的站点主题。

以上是在Windows开发机上更改Pelican静态站点主题的步骤。Pelican是一个基于Python的静态网站生成器,它可以帮助开发者快速创建静态网站。更改主题可以使网站的外观和风格与个人或企业需求相匹配。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

利用Pelican搭建数据科学博客

静态网站 基本,一个静态网站就是一个全是 HTML 文件的文件夹。我们可以搭建一个允许别人链接到这个文件夹并获取文件的服务器。...一般来说,你写博客的时候,想关注于博客内容,而不是 HTML 浪费时间。谢天谢地,你可以用一个叫做静态网站生成器的工具来取代手动编辑 HTML。...通用的元素,比如 Title 和 Footer,可以放在模板里边,这样很容易更改静态网站生成器多种多样。最流行的是用 Ruby 开发的 Jekyll。...Slug——你的文章服务器的路径。...随着文章数和读者越来越多,你可能就需要在以下方面更深入的研究一下: 主题Pelican 支持主题。在这里你可以看到很多主题,随便选一个你喜欢的用吧。

2.4K00

我的基于 JamStack 的新博客

[1] 我的第一代博客 第一代网站,目前还在这里留了个底 —— https://www.EWhisper.cn 由 Pelican[2] 静态站点生成器,NGINX[3] Web Server,Docker...效果如下图所示: my-pelican-blog-screenshot 参考资料: Pelican 是一个用 Python 编写的静态站点生成器。...:Hexo,我自己电脑用 Markdown 格式写文章,通过 hexo g 生成网站静态页面,并通过 hexo deploy 进行部署。...Hexo 使用 Markdown[23](或其他渲染引擎)解析文章,几秒内,即可利用靓丽的主题生成静态网页。Hexo 基于 JavaScript 和 Node.js。...Hello Fluid - Hexo Theme Fluid (fluid-dev.com)[38] 来体验该主题的风格 JAM - 我的博客写作发布流程 首先,文章全部托管 Git

86410
  • Pelican | 超简单的静态站点生成器

    今天我们就来介绍一款相对来说特简单的站点生成工具。它就是 Pelican。 关于 Pelican Pelican(鹈鹕鸟),是一种大型游禽。...它基于 Python,能够尽量少的步骤下快速生成静态站点,特别是它完美支持 Markdown,这对站点建设者来说,无疑是大好消息。...我们写完文章后,使用 pelican 工具进行静态站点生成 pelican content 启动站点 生成完站点后,我们使用 pelican --listen 命令来启动站点,进行预览 最后 总体来说...,Pelican 是一款超级简单,可以快速生成静态站点的工具。...某些时候特别有用。 以上就是 Pelican 的简单介绍,更多的比如自定义主题,模板,日志等详见 Pelican 官方文档。 参考:https://blog.getpelican.com/

    73840

    博客平台,自建博客,静态博客生成器搜集

    阿里云云栖社区 10. 51CTO博客 开源博客 静态博客 静态博客:静态博客是指通过生成工具,对笔记博客文章如md文件编译成html;css;js等静态文件,部署到服务器直接提供访问,不需要数据库。...Jekyll Jekyll,官网没有中文版,民间翻译中文网Jekyll中文网,一个简单的博客静态站点生成器,官网为:https://jekyllrb.com 。 5....Gridea Gridea一款静态博客写作客户端,收费。 7. Pelican Pelican是使用Python编写的静态网站生成工具。...Pelican支持Jinja模版引擎,结果是,它支持很多自定义主题。 8. VuePress Vue 驱动的静态站点生成工具,中文网。 9....Wintersmith Wintersmith是极简的、可扩展的静态网站生成工具,它使用Nodejs编写。它同样支持插件。Wintersmith的项目基于目录结构,可以方便的移植旧站点 11.

    32910

    博客生成静态站点工具 Top 20

    Jekyll 是一个基于 Ruby 的静态站点生成器,支持多种主题和插件。Jekyll 提供了丰富的文档和社区支持,使用起来也比较简单。Jekyll 也是非常流行的静态网站生成器之一。...Hexo 是一个基于 Node.js 的静态站点生成器,它可以将博客生成为电子书形式的静态站点。Hexo 支持多种主题和插件,同时也提供了友好的命令行工具和文档。Hexo 速度快,使用也非常方便。...Pelican 的主要特点包括: 静态网站生成:Pelican 将输入的文本文件转换为静态HTML文件,不需要使用数据库或其他后端技术。...容易使用:使用 Pelican 生成静态网站非常简单,只需使用几个命令即可生成网站。 定制化:Pelican 提供了许多主题和插件,可以轻松定制和扩展您的网站。...本文列出了最受欢迎的 Top20 博客静态站点生成工具,它们 GitHub 的 star 数可以直接反映它们的受欢迎程度。

    3.6K21

    使用pelican搭建一个数据科学博客

    撰写博客是任何一个有想法的programmer或数据科学家日常基础之上非常重要的一件事情。 不幸的是,写博客一个不可忽视的障碍便是首先如何搭建一个博客。...本文,我们将会涉及到如何使用Python创建博客,如何使用Jupyter notebook写博客和如何使用GitHub Pages部署博客。...静态网站 根本,一个静态网站只不过是一个由HTML文件构成的文件夹而已。我们可以运行一个服务器来使得其他人访问并获取这些文件。...通常来说,当写博客的时候,你希望能够关注内容而不是将时间花费调整HTML。幸好,使用静态网站生成器这个工具,你就可以摆脱手写HTML了。...接下来的工作 当博客内容逐渐增多并开始有访客时,你可能会在下面内容上进一步深入: 主题 pelican支持主题,你可在这里看到很多主题,并选择一个喜欢的使用。

    62921

    利用基于Python的Pelican打造一个自己的个人纯静态网站

    使用像 Pelican 这样流行的开源软件的好处之一是,非常多的用户会做出更改并将其贡献给项目。许多都是以主题形式贡献的。     网站的主题会设置颜色、布局选项等。...博客根目录下,将主题克隆下来 git clone https://github.com/getpelican/pelican-themes.git     你会发现网站根目录下会出现一个pelican-themes...文件件,里面有很多别具风格的主题供君挑选     打开pelicanconf.py配置文件,更改或添加THEME为自己喜欢的主题 THEME = 'pelican-themes/waterspill...'     然后再次生成静态页,并且启动服务 pelican --listen pelican content pelican --listen     这样,就已经换到了一个新的主题,并且...output文件夹push到github就可以用网址访问了,具体如何部署操作请参照这篇文章的下半部分:使用Hexo建立一个轻量、简易、高逼格的博客

    81330

    静态网站生成器推荐:构建高性能网站的利器

    getpelican/pelican[2] Stars: 11.7k License: AGPL-3.0 Pelican 是一个静态网站生成器,使用 Python 编写。...与 Pelican 一起工作时,您无需担心数据库或服务器端编程问题。Pelican 可以生成静态的网站内容,并可以通过任何 Web 服务器或托管服务对外发布。...以下是 Pelican 的核心优势和关键特性: 支持按时间顺序排列内容 (例如文章、博客帖子) 以及静态页面 集成外部服务 网站主题 (使用 Jinja2 模板创建) 多语言支持 自动生成 Atom 和...middleman/middleman[6] Stars: 7.0k License: MIT Middleman 是一个静态站点生成器,使用现代 WEB 开发的所有快捷方式和工具。...GetPublii/Publii[7] Stars: 5.5k License: GPL-3.0 Publii 是一个为了 SEO 优化和注重隐私的网站而设计的最直观的静态站点内容管理系统。

    66520

    我的个人博客迁移到Docker啦

    > Docker SDN端口映射(443指向docker的443, 80之下那个docker的80) -> Docker的NGINX容器的 80和443端口 网站架构 从头开始说起吧, 我的博客是一个静态站点...然后通过静态站点生成器(static site generator) -- Pelican (我用的这个不算最主流的, 主流的如: Hexo等)将我的MarkDown 文本, 根据Pelican中定义的主题...HTML(和CSS JS) 静态内容(如: 图片, 图片目前部分在本地, 部分调用图床外链如又拍 七牛 CND等) 其他功能通过插件(也是JS, 外部的JS)实现, 如: Pelican 生成的所有的静态站点内容...相互之间如何交互. 那么就需要其他的容器化方式. Dockerfile 封装镜像 适用场景 这种其实是团队, 公司, 或生产推荐的一种方式....镜像的基础, 把我们自己的nginx配置文件和静态站点文件复制进去, 生成一个新镜像.

    35830

    给博客(pelican)增加git提交和自动构建信息

    一、pelican 的构建和生成: 博客使用的是 pelican 开源静态博客系统,之前每次生成 html 代码都需要手动服务器用脚本生成的。...pelican主题),然后准备pelican构建的环境。.../content/articles`目录,然后获取git commit的id和时间信息,接着获取本次自动构建的id和日期,最后更改pelican.conf配置代码中的变量,最后通过pelican命令生成...三、具体的代码 上面的流程会涉及到下面几个主要的代码逻辑: 3.1 修改主题代码 pelican 主题下面的 footer.html 代码中增加 git commit 和自动构建信息的数据: # 配置是否定义了...pelican 主题代码中新增一个 autoGenAndPublish.sh 的 shell 脚本。

    14920

    Typecho同步新浪微博的插件(可提取文章图片作配图)

    由于博客2015-12-10已经从Typecho转到了Pelican,所以把这个Typecho同步新浪微博的插件放在Github后就一直也没管了。...最近有同学Github提了issue,于是写了这篇文章对插件作了详细说明,希望对大家有帮助。 插件基于新浪微博开放平台最新的OAuth2认证方式调用相关API接口把文章同步到微博。...到10月份的时候,自己了解了一些静态博客程序,包括nodejs的Ghost、Hexo等,ruby写的jekyll以及Python写的Pelican等。...之间折腾了一个从Octopress移植过来的主题Pelican-Octopress未果,后面忙着就没怎么弄了。...,能正常使用非https的ssh协议,但是这两天自己的Windows机器push内容时,报如下图中的错误Permission denied (publickey).: - 阅读剩余部分 - Typecho

    10010

    同步GitHub Markdown文章到Linux服务器后更新Pelican博客的脚本

    如上面的流程图所示,目前自己CentOS7.1服务器通过Pelican生成和发布博客的做法如下: 1 2 3 4 5 6 Windows中写好Markdown文章,然后git push到GitHub...中的私人仓库中; CentOS7.1服务器中git pull到本地仓库; 把Markdown文件复制到Pelican的文章目录(content)生成HTML文件; 用tar命令打包PelcianOUTPUT...目录中生成的所有HTML文件到一个博客版本备份目录形成一个博客版本; 将这个版本复制到Nginx的博客目录下解压,这样就更新了博客; 同时,也可以发布到GitHub个人主页。...>/dev/null 2>&1 # (c) 2016 vfhky https://typecodes.com/linux/githubpelicanpublishshell.html # https:...RUNCMD "cd ${PELICAN_COMPILE_DIR} && make publish > /dev/null" RC=$?

    9710

    【腾讯云的1001种玩法】 Ubuntu 16.04下搭建 Octopress 个人博客系统

    Octopress 是 Ruby 编写的一个框架,本地安装完 Rub 环境后并在本地撰写博客文章,然后执行 Octopress 提供的简单的命令生成静态页面,再通过命令或者手动将静态网站发布远程主机上...前提条件 如果想跟着本教程顺利完成Octopress博客的搭建,需要具备以下条件 一台腾讯云服务器并且安装好Ubuntu16.04 云服务器安装Git以及Ruby2.3 环境配置 1、安装Git...sudo apt-get install git 2、安装Ruby2.3以及Ruby2.3-dev sudo apt-get install ruby2.3 ruby2.3-dev 克隆Octopress...github.com/imathis/octopress.git octopress cd octopress 安装依赖 sudo gem install bundler bundle install 安装默认主题...相关阅读 Ubuntu 14.04 服务器上部署 Hexo 博客 如何快速部署国人开源的 Java 博客系统 Tale 利用Pelican搭建数据科学博客

    2.3K00

    用python手把手教你搭建一个个人主页

    那么,上面那两个都是web框架,你可以类比为node生态的 express 和 koa,那么,我们会问,Python是否有生成静态博客的那种呢?答案肯定是有的。...Python中的静态网站生成器 Pelican Pelican是一个流行的Python静态网站生成器,特别适用于博客。 特点: 支持Markdown和reStructuredText格式。...项目的post目录下使用markdown来写作 使用 hero -s 启动本地server进行预览 使用 hero -d 来打包一个静态网站 想一想,实际这个就是我们需要的一个最最基本的静态网站生成器的功能...我们执行 hero -d 的产物 output 目录下,所以,点进去就可以看到我们的个人网站,这里output是可以直接拿到 腾讯云 静态网站 上面去部署的,一点问题都没。...效果如下: 当然,我们仅仅实现了一个非常简单的Python静态站点发布工具,样式都是随手写的,也没有认真设计过,基本算完成了一个我们的个人主页了,当然,我们也不难发现,还有下面一些显而易见的体验没有做到

    1.2K30

    用Python写静态博客

    概观 MkDocs是一个快速,简单且彻头彻尾的华丽静态站点生成器,旨在构建项目文档。文档源文件以Markdown编写,并使用单个YAML配置文件进行配置。...主持任何地方 MkDocs构建完全静态的HTML网站,您可以GitHub页面,Amazon S3或您选择的任何其他地方托管。 很棒的主题 MkDocs有一堆很好看的主题。...dev-server还支持自动重新加载,并且只要配置文件,文档目录或主题目录中的任何内容发生更改,都将重建文档。...主题我们的文档 现在更改配置文件以通过更改主题更改文档的显示方式。...添加包含 site/您的.gitignore文件中的行。 echo "site/" >> .gitignore 如果您正在使用其他源代码控制工具,则需要检查其文档,了解如何忽略特定目录。

    1.6K20

    配置更安全的服务器Windows 2003 Server

    建议对一般用户只给予读取权限,而只给管理员和System以完全控制权限,但这样做有可能使某些正常的脚本程序不能执行,或者某些需要写的操作不能完成,这时需要对这些文件所在的文件夹权限进行更改,建议在做更改前先在测试机器作测试...,然后慎重更改。...本地安全策略->审核策略中打开相应的审核,推荐的审核是: 账户管理 成功 失败 登录事件 成功 失败 对象访问 失败 策略更改 成功 失败 特权使用 失败 系统事件 成功 失败 目录服务访问 失败 账户登录事件...通过更改注册表Local_Machine\System\CurrentControlSet\Control\LSA-RestrictAnonymous = 1来禁止139空连接 15....如果使用 Windows Updates 或“自动更新” IIS 服务器中自动应用 Service Pack 和热修补程序,则必须有该组件。

    5.3K30

    Hugo 建站经验之谈

    好用的 CLI 工具 内置了 http server 方便本地开发,同时又能将整个站点打包成纯静态的资源,方便了对于部署的操作和维护成本,可以一键初始化并启动项目,开箱即用的感觉,上手容易。...社区资源丰富 生态很好,现成大量的主题可供选择 作为 Golang 语言最受欢迎的站点框架,随着越来越多人的使用,Hugo 官方鼓励大家开源自己的主题,约定了简易可行的规范,让贡献者的主题能在 Hugo...非技术的同学,也可以找到符合自己需求的主题,不用写一行 HTML 代码,也能让自己生成自己的站点。...纯静态站点 Hugo 打包构建后输出的是一个纯静态的资源包,这样地好处就是你可以将你的站点部署在任何地方,比如使用 GitHub 免费的 Pages,又或者是随便放在 oss 源中,没有维护服务器,数据库的烦恼...纯静态资源部署很便捷,以 Hugo 为例,他的路由适合文件目录相关的,我们的站点有中英文两个语言版本,开发时都放在一个项目中进行维护共享模板,构建部署时,会根据语言打成不同的资源包,分别发到不同的国内外

    1K50

    WordPress安装后必做的18件事

    另外需要用WordPress来搭建个人网站的可以参考文档 如何搭建网站(熟悉建站流程+建站程序) WordPress如何搭建个人网站(Linux版本) WordPress如何搭建个人网站(Windows...2、更改站点标题,描述和时区 接下来,需要更改站点标题,描述和时区设置。只需进入WordPress后台 设置 常规 页面并更改这些设置即可。...还可以将备份安全地存储远程存储服务,例如Google Drive,Amazone S3,Dropbox等。...13、设置主页显示 默认情况下,WordPress会在主页显示博客文章。但如果要创建一个小型企业网站,就希望使用静态页面作为主页。 其实,大多数博客都希望使用静态首页作为其主页。...之后,进入后台 外观 自定义 并单击“站点身份”选项卡。站点图标”下,点击“选择文件”按钮上传站点图标。

    3.8K50

    玩转开源 | 搭建 Hugo 管理 Markdown 文档

    工作、学习中,不可避免会要写一些文档;又或者想搭建个简单网站,记录和分享您的生活经验或知识;撰写这些文档中使用 markdown 是一个非常不错的选择,让我们更加聚焦文档表达的内容。...实际笔者的文档基本都是 Sublime 中用 markdown 格式撰写的。...markdown 生成各种风格主题静态页面。...Hugo是一款强大的用于生成静态网页的程序,擅长于将 Markdown 文档按需要转换成各类主题静态网页;它由Go语言编写的,处理速度上非常快;也有人对比过类似一些产品比如 Jekyll / Hugo...://themes.gohugo.io/ ,这里用 hugo-book主题 来演示; 第四步, 点击下载,进入 github 站点,下载 最新 releases 主题包; 第五步, 解压缩到 blog/

    96341
    领券