有奖调研 | 人脸辨认功能在互联网行业认知度情况
(venv)$ pelican-quickstart
今天我将谈一下我这个博客是若何搭建的。在我们开端之前,我欲望你熟悉应用 Github 并且可以搭建一个 Python 虚拟情况来进行开辟。如不雅你不克不及做到这些,我推荐你去进修一下 Django Girls 教程,它包含以上和更多的内容。
你要做的第一件事是创建一个放置代码的 Github 仓库。如不雅你想要你的博客仅仅指向你的用户名 (比如 rsip22.github.io) 而不是一个子文件夹 (比如 rsip22.github.io/blog),你必须创建一个带有全名的仓库。
Github 截图,打开了创建新仓库的菜单,正在以 'rsip22.github.io' 名字创建一个新的仓库
我推荐你应用 README
、用于 Python 的 .gitignore
和 一个自由软件许可证 初始化你的仓库。如不雅你应用自由软件许可证,你仍然拥有这些代码,然则你使得其他人能大年夜中受益,许可他们进修和复竽暌姑它,并且更重要的是许可他们享有这些代码。
既然仓库已经创建好了,那我们就克隆到本机中将用来保存代码的文件夹下:
$ git clone https://github.com/YOUR_USERNAME/YOUR_USERNAME.github.io.git
并且切换到新的目次:
$ cd YOUR_USERNAME.github.io
$ git add -A && git commit -a -m 'first commit' && git push --all
相当简洁,对吧?
因为 Github Pages 偏好运行的方法是大年夜 master 分支供给文件,你必须将你的源代码放到新的分支,防止 Pelican 产生的静态文件输出到 master 分支。为此,你必须创建一个名为 source 的分支。
$ git checkout -b source
用你的体系所安装的 Pyhton 3 创建该虚拟情况(virtualenv)。
这是一篇赞助你宣布由 Github 托管的小我博客的教程。为此,你须要一个正常的 Github 用户账户 (而不是一个工程账户)。
在 GNU/Linux 体系中,敕令可能如下:
$ python3 -m venv venv
或者像如许:
$ virtualenv --python=python3.5 venv
并且激活它:
$ source venv
推荐阅读
有奖调研 | 人脸辨认功能在互联网行业认知度情况 --> 跟着智妙手机应用的时光越长,可用的存储空间会越来越少,这个中有效户自行增长的,却也有不少应用应用时产生临时文件及垃圾文件,这些>>>详细阅读
本文标题:使用pelican和Github pages来搭建博客
地址:http://www.17bianji.com/lsqh/40722.html
1/2 1