作家
登录

使用pelican和Github pages来搭建博客

作者: 来源: 2018-03-15 10:07:08 阅读 我要评论

有奖调研 | 人脸辨认功能在互联网行业认知度情况


  1. (venv)$ pelican-quickstart

应用pelican和Github pages来搭建博客

今天我将谈一下我这个博客是若何搭建的。在我们开端之前,我欲望你熟悉应用 Github 并且可以搭建一个 Python 虚拟情况来进行开辟。如不雅你不克不及做到这些,我推荐你去进修一下 Django Girls 教程,它包含以上和更多的内容。

你要做的第一件事是创建一个放置代码的 Github 仓库。如不雅你想要你的博客仅仅指向你的用户名 (比如 rsip22.github.io) 而不是一个子文件夹 (比如 rsip22.github.io/blog),你必须创建一个带有全名的仓库。

Github 截图,打开了创建新仓库的菜单,正在以 'rsip22.github.io' 名字创建一个新的仓库

Github 截图,打开了创建新仓库的菜单,正在以 'rsip22.github.io' 名字创建一个新的仓库

我推荐你应用 README、用于 Python 的 .gitignore 和 一个自由软件许可证 初始化你的仓库。如不雅你应用自由软件许可证,你仍然拥有这些代码,然则你使得其他人能大年夜中受益,许可他们进修和复竽暌姑它,并且更重要的是许可他们享有这些代码。

既然仓库已经创建好了,那我们就克隆到本机中将用来保存代码的文件夹下:

  1. $ git clone https://github.com/YOUR_USERNAME/YOUR_USERNAME.github.io.git

并且切换到新的目次:

  1. $ cd YOUR_USERNAME.github.io
  1. $ git add -A && git commit -a -m 'first commit' && git push --all

相当简洁,对吧?

因为 Github Pages 偏好运行的方法是大年夜 master 分支供给文件,你必须将你的源代码放到新的分支,防止 Pelican 产生的静态文件输出到 master 分支。为此,你必须创建一个名为 source 的分支。

  1. $ git checkout -b source

用你的体系所安装的 Pyhton 3 创建该虚拟情况(virtualenv)。

这是一篇赞助你宣布由 Github 托管的小我博客的教程。为此,你须要一个正常的 Github 用户账户 (而不是一个工程账户)。

在 GNU/Linux 体系中,敕令可能如下:

  1. $ python3 -m venv venv

或者像如许:

  1. $ virtualenv --python=python3.5 venv

并且激活它:

  1. $ source venv
     1/4    1 2 3 4 下一页 尾页

      推荐阅读

      手机变垃圾堆?盘点高手都赞不绝口的清理利器

    有奖调研 | 人脸辨认功能在互联网行业认知度情况 --> 跟着智妙手机应用的时光越长,可用的存储空间会越来越少,这个中有效户自行增长的,却也有不少应用应用时产生临时文件及垃圾文件,这些>>>详细阅读


    本文标题:使用pelican和Github pages来搭建博客

    地址:http://www.17bianji.com/lsqh/40722.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)