[PYTHON] Bloguer avec Pelican sur Windows

J'ai décidé de créer un blog en utilisant un générateur de site statique et ainsi de suite. Cette fois, j'ai utilisé Pelican fabriqué par Python.

environnement

Installation de pélican

Tout d'abord, créez un environnement virtuel avec le nom pelican avec la commande virtualenv. C:\> virtualenv pelican

Passer au pélican C:\> cd pelican

Passer à l'environnement virtuel C:\pelican> Scripts\activate

Installez Pelican (pelican)C:\pelican> pip install pelican

Je veux écrire un article au format Markdown, donc (pelican)C:\pelican> pip install Markdown

Vous êtes maintenant prêt à créer un blog.

Création de blog

Créer et déplacer le dossier de projet myblog (pelican)C:\pelican> mkdir myblog (pelican)C:\pelican> cd myblog

Créer un modèle de blog. (pelican)C:\pelican\myblog> pelican-quickstart

À ce stade, je répondrai à diverses questions telles que le titre du blog et le nom de l'auteur.

Ecrire un article

Rédigez des articles au format Markdown.

first-post.md


Title:Blog sur Pelican
Date: 2016-05-20 22:40
Category: Pelican
Tags: pelican, python
Slug: first-post
Author: Daiki
Summary:Bloguer avec Pelican

Créez un blog avec Pelican.

Enregistrez-le sous \ monblog \ content .

Publication d'article

À l'origine, vous pouvez facilement générer une page statique avec la commande make html, mais vous ne pouvez pas le faire sous Windows, utilisez donc un fichier batch. (https://gist.github.com/traeblain/4252511) Mettez pmake.cmd ici sous myblog

pmake.cmd


set _PELICAN=$pelican
set _PELICANOPTS=$pelicanopts
.
.
cd %_OUTPUTDIR% && python -m SimpleHTTPServer
.
.

À

pmake.cmd


set _PELICAN=pelican
set _PELICANOPTS=
.
.
cd %_OUTPUTDIR% && python -m http.server
.
.

Modifiez le chemin du pélican et la commande de démarrage du serveur pour python3.4 (comme pour 2.x),

Vous pouvez maintenant compiler avec la commande pmake au lieu de make. (pelican)C:\pelican\myblog> pmake html

S'il n'y a pas d'erreurs particulières, la conversion HTML a réussi.

Démarrer le serveur localhost (pelican)C:\pelican\myblog> pmake serve

Vous pouvez maintenant vérifier l'article créé en accédant à http: // localhost: 8000 avec un navigateur.

Publié sur Github

Générer un fichier HTML pour publication (pelican)C:\pelican\myblog> pmake publish

Les paramètres tels que l'URL publique peuvent être modifiés dans pelicanconf.py.

Déplacer vers le répertoire de sortie (pelican)C:\pelican\myblog> cd output

Publier la page sur Github (URL publique: username.github.io) (pelican)C:\pelican\myblog\output> git init (pelican)C:\pelican\myblog\output> git add --all (pelican)C:\pelican\myblog\output> git commit -m "first post" (pélican) C: \ pelican \ myblog \ output> git push https://github.com/username/username.github.io.git master: master

Référence: (http://docs.getpelican.com/en/3.6.3/tips.html)

Site de référence

Recommended Posts

Bloguer avec Pelican sur Windows
Exécutez SwitchBot avec Bleak sur Windows 10
Commençant par USD sur Windows
Premiers pas avec Python 3.8 sous Windows
Exécutez le servo avec Python sur ESP32 (Windows)
Installez OpenCV 4.0 et Python 3.7 sur Windows 10 avec Anaconda
Démarrez CentOS 8 à partir de Windows 10 avec Wake On LAN
Pylint sur Windows Atom
Linux (WSL) sous Windows
Utilisez pyvenv sous Windows
Python à partir de Windows 7
Anaconda sur le terminal Windows
Installez Anaconda sur Windows 10
python basic ② sous windows
Installez python sur Windows
Installez pycuda sur Windows10
Blog Markdown avec Pelican
Construire TensorFlow sous Windows
Essayez FEniCS sur Windows!
Construisez XGBoost sur Windows
Installez pygraphviz sur Windows 10
Utilisez Ansible sur Windows
Installez Chainer 1.5.0 sur Windows
Utilisez QuTiP sur Windows
Utiliser pip sur Windows
Le problème que Windows python est appelé dans pipenv sur WSL
PIL en Python sur Windows8 (pour Google App Engine)
Créez un environnement Open AI Gym avec Bash sur Windows 10
Remarques sur la façon d'utiliser Firefox avec du sélénium sous Windows
Installez Numpy dans virtualenv sur Windows
Activer Python virtualenv sous Windows
Python avec VSCode (Windows 10)
OpenJTalk sur Windows10 (parler japonais avec Python depuis la construction de l'environnement)
Exécutez Jupyter sur Ubuntu sous Windows
Exécutez Openpose sur Python (Windows)
Exécutez python avec PyCharm (Windows)
Avant d'essayer Veriloggen sous Windows
Installez cvxpy sur Windows, Anaconda
Environnement Venv avec Windows PowerShell
Développement Python + Kivy sous Windows
Essayez d'utiliser OpenCV sur Windows
F2py sur Miniconda pour Windows
Sphinx-autobuild (0.5.2) sous Windows7, Python 3.5.1, Sphinx 1.3.5
Utiliser les polices Windows 10 avec WSL
Faire fonctionner ubuntu sur VScode (Windows10)
Créer un environnement Python sur Windows
Installer Jupiter Notebook avec pip sur Windows dans un environnement proxy
Développement de l'environnement Django sur Windows 10
Installez Chainer 1.6 (GPU) sur Windows 7.
Jusqu'au début du tutoriel django avec pycharm sous Windows
Construire un environnement Python avec Windows
Configurer Polyglot sous Windows
Créer Python3 pour Windows 10 sur ARM avec Visual Studio 2019 (x86) sur Windows 10 sur ARM
J'ai exécuté python sur Windows
Remarques sur l'installation d'Anaconda 3 sur Windows
[Python] [Chainer] [Windows] Installer Chainer sous Windows
Utiliser Python sur Windows (PyCharm)
Synchronisation de l'heure (Windows) avec Python