📜  使用 pelican 构建您的数据科学博客

📅  最后修改于: 2022-05-13 01:58:08.593000             🧑  作者: Mango

使用 pelican 构建您的数据科学博客

获得数据科学工作的第一步是建立可靠的个人资料。有抱负的数据科学家经常在该领域进行研究和研究,但未能在正确的方向上采取正确的步骤。但专家建议有抱负的数据科学家写博客或制作视频教程,以展示他们在数据科学领域的知识。它不仅表明候选人拥有知识,而且还证明了您的书面或口头技能。

教程是学习新事物的一种方式,尤其是当它在网络上由您编写时。优点是,这个概念会留在你的脑海中,你会不断有动力做出更多贡献。因此,本文将向您解释如何使用 pelican 创建自己的博客网站。

Pelican 是生成 html 文件夹的框架,其中包含创建网站页面的代码。它纯粹是用Python构建的,并由Python.org 提供支持。它结合 Jinja 模板生成静态站点。除了常规页面,您还可以为查看者创建评论或讨论部分。 Python程序员还可以自定义这些模板,使前端更具吸引力和响应性。

使用 pelican 创建您的数据科学博客 –



  • 要创建网站,首先在您的系统中创建一个文件夹,例如mkdir pelicansite 。输入cd/pelicansite命令进入文件夹,使用virtualenv命令创建一个虚拟环境,如下图

    创造环境

  • 现在我们将使用call命令激活我们创建的环境。即调用 pelicanenvm/Scripts/sctivate.bat ,如下所示。

  • 如您所见,环境名称在 C:// 之前被激活

    安装鹈鹕

  • 之后输入pip install pelican 。下载 pelican 库需要几秒钟的时间。还建议安装 markdown 包,以防万一使用 markdown 语法。所以,

    安装降价

  • 现在我们将创建一个名为project的文件夹,该文件夹将包含有关站点创建的所有文件并进入该文件夹。完成此操作后,让我们开始构建网站。首先键入 pelican-quickstart,然后它会询问有关站点设置的某些问题。

  • 然后,您的文件夹应如下所示,其中包含Python文件。

  • 您还可以通过在命令行提示符中输入 tree 来查看项目文件夹的树结构,如下所示。

    原始项目文件夹树结构

  • 内容文件夹将是我们存储网站文章的地方。在那里,我们将创建另外两个名为devbooks 的目录

  • 现在我们将转到 dev 文件夹为我们的站点创建文章组件。为此,您可以使用您喜欢的文本编辑器,但在这里我使用 atom。 UNIX/LINUX 用户可以使用 vi 编辑器。键入命令atom create-page.md。它将自动打开文件名为 create-page.md 的文本编辑器。

    文本编辑器的文章文件。

    文章详情提交后项目文件夹的树状结构

  • 现在文章格式应该是与上图相同的markdown语法,进行更改保存文件关闭它。在命令行中,以 cd.. 两次返回项目文件夹。输入命令Python -s pelicanconf.py

    忽略警告,文章已准备就绪

  • 到这里你可以看到我们还没有添加任何 html 文件,但是当你通过键入 tree 看到内容的树结构时,它会是这样的

  • 最后一步是激活站点的主题并运行本地服务器。

    运行本地服务器

  • 提示将询问您的许可。点击允许。打开浏览器,在 URL 中输入 localhost:8000,瞧!您的网站已准备好用于博客。

    博客网站