[PYTHON] So installieren Sie Pelican Blog

Einführung

Pelican ist ein statisches Blogging-Tool zur Generierung von Websites, das von Python erstellt wurde.

http://docs.getpelican.com

Ich denke, das Beste an Pelican ist, dass es in 100% reinem Python implementiert ist, aber es ist großartig, dass es sorgfältig ausgearbeitet wurde, damit Sie Inhalte ohne Stress erstellen können. Der Name ist auch gut. Übrigens ist es ein Anagramm von "calepin", was auf Französisch "Notizbuch" bedeutet.

Hier werden wir das Verfahren von der Installation von Pelican bis zum Schnellstart auf der offiziellen Website vorstellen.

Installieren Sie Pelican

Arbeitsversion

Python 2.7.x wird empfohlen, damit Pelican funktioniert. Es scheint mit Python 3.2 oder höher zu funktionieren, aber lassen Sie uns die 2.7-Serie ruhig verwenden. Darüber hinaus handelt es sich bei den hier beschriebenen Inhalten um alle Datensätze, die auf Mac OX 10.8 erstellt wurden.

Virtualenv einrichten

Wie viele andere Python-Tools wird Pelican für die Verwendung in virtuellen Umgebungen empfohlen, die mit virtualenv erstellt wurden. Das Einrichten einer Entwicklungsumgebung mit virtualenv wird an verschiedenen Stellen erläutert. Daher wird hier davon ausgegangen, dass virtualenv (und virtualenvwrapper) verwendet werden können.

virtualenv Erstellen Sie einen Pelikan in einer virtuellen Umgebung.

--_ Wenn Sie die Python-Version angeben möchten, geben Sie sie mit der Option --python = an. _

$ mkvirtualenv pelican

Erstellen Sie ein Pelikanverzeichnis für die virtuelle Umgebung des Pelikans im Home-Verzeichnis des Benutzers.

$ mkdir ~/pelican

Legen Sie das oben erstellte Verzeichnis als Projektverzeichnis für die virtuelle Umgebung von virtualenv fest.

$ cd ~/pelican
$ setvirtualenvproject

Installieren Sie den Pelikan

Wenn Sie eine virtuelle Umgebung haben, ist pip bereits installiert. Verwenden Sie daher pip, um es zu installieren.

$ pip install pelican

Wenn Sie mit Markdown bloggen möchten, muss Markdown installiert sein.

$ pip install Markdown

Wenn bei der Installation von Pelican die Installation des abhängigen Moduls pytz fehlschlägt, müssen Sie pytz anscheinend unten separat installieren.

$ pip install --pre pytz

pytz requirement installation unsuccessful

Damit ist die Pelican-Installation abgeschlossen.

Schnellstart

pelican-quickstart

Sobald Pelican erfolgreich installiert wurde, können Sie mit dem Befehl pelican-quickstart ein Skelett für Ihre Site erstellen.

$ pelican-quickstart

Danach werden Ihnen einige Fragen gestellt, und die Antworten bestimmen eine einfache Einrichtung für Ihre Site. Alle hier festgelegten Einstellungen können jedoch später frei geändert werden, sodass Sie sie schnell festlegen können.

> What will be the title of this web site? A Blog Written in Pelican
> Who will be the author of this web site? 5t111111
> What will be the default language of this web site? [en] ja
> Do you want to specify a URL prefix? e.g., http://example.com   (Y/n) Y
> What is your URL prefix? (see above example; no trailing slash) http://pelicanblog.jp
> Do you want to enable article pagination? (Y/n) Y
> How many articles per page do you want? [10] 10
> Do you want to generate a Makefile to easily manage your website? (Y/n) Y
> Do you want an auto-reload & simpleHTTP script to assist with theme and site development? (Y/n) Y
> Do you want to upload your website using FTP? (y/N) N
> Do you want to upload your website using SSH? (y/N) N
> Do you want to upload your website using Dropbox? (y/N) N
> Do you want to upload your website using S3? (y/N) N

Nach Beantwortung aller Fragen wird ein Website-Skelett erstellt.

Artikel erstellen

Lassen Sie uns zuerst den ersten Artikel erstellen. Ich schreibe einen Artikel in Markdown, daher werde ich auch hier ein Beispiel in Markdown geben.

Der Artikel erstellt eine Entwurfsdatei unter dem Inhaltsverzeichnis. Als Beispiel erstellen wir eine Datei mit dem Namen my-first-post.md. Bearbeiten Sie content / my-first-post.md mit Ihrem Lieblingseditor.

Title:Erster Pelikan-Blog
Date: 2013-09-17 22:58
Category: Pelican
Tags: pelican, python
Slug: my-first-post
Author: 5t111111
Summary:Eine Zusammenfassung dieses Artikels.

Hallo Pelikan
================================

Pelikan
--------------------------------

###Pinguin

Dies ist der erste Artikel mit Pelican.

Verwenden Sie nach dem Erstellen der Datei Makefile, um eine HTML-Datei zu generieren.

$ make html

HTML wird unter Ausgabe generiert. Als nächstes starten wir einen einfachen HTTP-Server, um den Artikel zu überprüfen.

$ make serve

Versuchen Sie nach dem Start des Servers, mit einem Webbrowser eine Verbindung zu "http: // localhost: 8000" herzustellen. Wenn alles gut geht, sollten Sie das von Ihnen erstellte Blog sehen.

Dies ist der erste Schritt beim Aufbau eines Blogs über Pelican.

Recommended Posts

So installieren Sie Pelican Blog
So installieren Sie Python
So installieren Sie pip
So installieren Sie archlinux
So installieren Sie Python
So installieren Sie BayesOpt
So installieren Sie Nbextensions
So installieren Sie Prover9
[Neueste Version 2020.8] So installieren Sie Python
So installieren Sie Python [Windows]
So installieren Sie Tabpy 1.0 (Version 2020-01)
So installieren Sie mkl numpy
Thema zum Pelican Blog hinzugefügt
So installieren Sie Python mit Anaconda
So installieren Sie mysql-connector-python auf einem Mac
So installieren und verwenden Sie Tesseract-OCR
So installieren Sie das Graph-Tool unter macOS
So installieren Sie VMware-Tools unter Linux
So installieren Sie OpenCV auf einem Mac
So installieren Sie PyPy unter CentOS
So installieren Sie TensorFlow unter CentOS 7
So installieren und konfigurieren Sie Amsel
So installieren und verwenden Sie Graphviz
So installieren Sie den MySQL-Connector mit pip3
So installieren Sie Maven unter CentOS
So installieren Sie Musik 21 unter Windows
So installieren Sie Anaconda mit pyenv
So installieren Sie das aws-session-manager-Plugin unter Manajro Linux
So installieren Sie drobertadams / toggl-cli auf einem Mac
python3 So installieren Sie ein externes Modul
[Kivy] So installieren Sie Kivy unter Windows [Python]
So installieren Sie DLIB mit aktiviertem 2020 / CUDA
So installieren Sie ein Paket mithilfe eines Repositorys
So installieren Sie Pakete unter Alpine Linux
So installieren Sie Richzhang / Colorization unter Windows 10
So installieren Sie Ihre eigene (Root-) Zertifizierungsstelle
So installieren Sie das Windows-Subsystem für Linux
So installieren Sie Apache (httpd) unter CentOS7
Wie installiere ich php7.4 unter Linux (Ubuntu)
So installieren Sie Eclipse GlassFish 5.1.0 unter CentOS7
So installieren Sie Apache (httpd) unter CentOS8
Wie erstelle ich eine Pelican Site Map?
So installieren Sie zsh (mit .zshrc-Anpassung)
So installieren Sie NumPy auf Raspeye
Wie man Fabric installiert und wie man es benutzt
So installieren Sie cx_Oracle unter macOS Sierra
So installieren Sie Python3 mit Docker Centos
So installieren Sie OpenCV auf Jetson Nano Python
So installieren Sie pip, numpy auf Autodesk MAYA
So installieren Sie Python für Forscher von Pharmaunternehmen
So installieren Sie h5py schnell unter Windows 10 [Inoffiziell]
So installieren Sie OpenGM unter OSX mit Macports
So installieren Sie Camunda Modeler unter Manjaro Linux
[Python] So installieren Sie OpenCV unter Anaconda [Windows]
So installieren Sie den Cascade-Detektor und wie verwenden Sie ihn
So installieren / überprüfen Sie graphviz unter anaconda / windows10