[PYTHON] Comment installer le blog Pelican

introduction

Pelican est un outil de blogging de génération de site statique créé par Python.

http://docs.getpelican.com

Je pense que la meilleure chose à propos de Pelican est qu'il est implémenté en Python 100% pur, mais c'est génial qu'il soit soigneusement conçu pour que vous puissiez créer du contenu sans stress. Le nom est également bon. D'ailleurs, c'est un anagramme de «calepin» qui signifie «cahier» en français.

Ici, nous allons présenter la procédure d'installation de Pelican au démarrage rapide sur le site officiel.

Installez Pelican

Version de travail

Python 2.7.x est recommandé pour que Pelican fonctionne. Cela semble fonctionner avec Python 3.2 ou supérieur, mais utilisons tranquillement la série 2.7. De plus, les contenus décrits ici sont tous des enregistrements construits sur Mac OX 10.8.

Configurer virtualenv

Comme de nombreux autres outils Python, Pelican est recommandé pour une utilisation dans des environnements virtuels construits avec virtualenv. Comment configurer un environnement de développement à l'aide de virtualenv est expliqué à divers endroits, nous allons donc procéder ici en supposant que virtualenv (et virtualenvwrapper) peut être utilisé.

virtualenv Construisez un pélican d'environnement virtuel.

--_ Si vous souhaitez spécifier la version Python, spécifiez-la avec l'option --python = _

$ mkvirtualenv pelican

Créez un répertoire Pelican pour l'environnement virtuel Pelican sous le répertoire personnel de l'utilisateur.

$ mkdir ~/pelican

Définissez le répertoire créé ci-dessus comme répertoire de projet pour l'environnement virtuel virtualenv.

$ cd ~/pelican
$ setvirtualenvproject

Installer pélican

Si vous disposez d'un environnement virtualenv, pip est déjà installé, utilisez donc pip pour l'installer.

$ pip install pelican

Si vous souhaitez bloguer avec Markdown, vous devez également avoir installé Markdown.

$ pip install Markdown

Lors de l'installation de Pelican, si l'installation du module dépendant pytz échoue, il semble que vous deviez installer pytz séparément ci-dessous.

$ pip install --pre pytz

pytz requirement installation unsuccessful

Ceci termine l'installation de Pelican.

démarrage rapide

pelican-quickstart

Une fois que Pelican est installé avec succès, vous pouvez utiliser la commande pelican-quickstart pour créer un squelette pour votre site.

$ pelican-quickstart

Après cela, quelques questions vous seront posées, et les réponses détermineront une configuration simple pour votre site. Cependant, tous les paramètres décidés ici peuvent être librement modifiés ultérieurement, vous pouvez donc le décider rapidement.

> 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

Après avoir répondu à toutes les questions, un squelette de site Web sera généré.

Créer un article

Commençons par créer le premier article. J'écris un article dans Markdown, donc je vais également donner un exemple dans Markdown ici.

L'article crée un fichier brouillon sous le répertoire de contenu. À titre d'exemple, créons un fichier appelé my-first-post.md. Modifiez content / my-first-post.md avec votre éditeur préféré.

Title:Premier blog Pelican
Date: 2013-09-17 22:58
Category: Pelican
Tags: pelican, python
Slug: my-first-post
Author: 5t111111
Summary:Un résumé de cet article.

Bonjour Pelican
================================

Pélican
--------------------------------

###manchot

Ceci est le premier article utilisant Pelican.

Après avoir créé le fichier, utilisons Makefile pour générer un fichier HTML.

$ make html

Le HTML est généré sous la sortie. Ensuite, démarrons un simple serveur HTTP pour vérifier l'article.

$ make serve

Une fois le serveur démarré, essayez de vous connecter à http: // localhost: 8000 avec un navigateur Web. Si tout se passe bien, vous devriez voir le blog que vous avez créé.

C'est la première étape de la création d'un blog sur Pelican.

Recommended Posts

Comment installer le blog Pelican
Comment installer Python
Comment installer pip
Comment installer Archlinux
Comment installer python
Comment installer BayesOpt
Comment installer Nbextensions
Comment installer Prover9
[2020.8 dernière] Comment installer Python
Comment installer Python [Windows]
Comment installer Tabpy 1.0 (version 2020-01)
Comment installer mkl numpy
Thème ajouté au blog Pelican
Comment installer Python à l'aide d'Anaconda
Comment installer mysql-connector-python sur Mac
Comment installer et utiliser Tesseract-OCR
Comment installer Graph-Tool sur macOS
Comment installer VMware-Tools sur Linux
Comment installer pycrypto sur Windows
Comment installer OpenCV sur Mac
Comment installer PyPy sur CentOS
Comment installer TensorFlow sur CentOS 7
Comment installer et configurer Blackbird
Comment installer et utiliser Graphviz
Comment installer mysql-connector avec pip3
Comment installer Maven sur CentOS
Comment installer Music 21 sur Windows
Comment installer Anaconda avec pyenv
Comment installer aws-session-manager-plugin sur Manajro Linux
Comment installer drobertadams / toggl-cli sur Mac
python3 Comment installer un module externe
[Kivy] Comment installer Kivy sur Windows [Python]
Comment installer DLIB avec 2020 / CUDA activé
Comment installer un package à l'aide d'un référentiel
Comment installer des packages sur Alpine Linux
Comment installer Richzhang / Colorisation sur Windows 10
Comment installer votre propre autorité de certification (racine)
Comment installer le sous-système Windows pour Linux
Comment installer Apache (httpd) sur CentOS7
Comment installer php7.4 sur Linux (Ubuntu)
Comment installer Eclipse GlassFish 5.1.0 sur CentOS7
Comment installer Apache (httpd) sur CentOS8
Comment créer un plan de site Pelican
Comment installer zsh (avec la personnalisation .zshrc)
Comment installer NumPy sur Raspeye
Comment installer le tissu et comment l'utiliser
Comment installer cx_Oracle sur macOS Sierra
Comment installer python3 avec docker centos
Comment installer OpenCV sur Jetson Nano Python
Comment installer pip, numpy sur Autodesk MAYA
Comment installer Python pour les chercheurs de sociétés pharmaceutiques
Comment installer rapidement h5py sur Windows 10 [non officiel]
Comment installer OpenGM sur OSX avec macports
Comment installer Camunda Modeler sur Manjaro Linux
[Python] Comment installer OpenCV sur Anaconda [Windows]
Comment installer le détecteur Cascade et comment l'utiliser
Comment installer / vérifier Graphviz sur anaconda / windows10