Pythonで記述された静的サイトジェネレーター「pelican」のインストール

Pythonで記述された静的サイトジェネレーター「pelican」のインストールについて解説しています。

「pelican(https://blog.getpelican.com/)」は、MarkdownとreStructuredTextをサポートする静的サイトジェネレーターです。

■Python

今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)

■pelicanをインストールする

pelicanをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。

pip install pelican

起動後、上記のコマンドを入力し、Enterキーを押します。

なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、バージョンの切り替えを行います。

py -3.8 -m pip install pelican

切り替えるために、上記のコマンドを入力し、Enterキーを押します。

Defaulting to user installation because normal site-packages is not writeable
Collecting pelican
Downloading pelican-4.7.2-py3-none-any.whl (1.4 MB)
---------------------------------------- 1.4/1.4 MB 1.8 MB/s eta 0:00:00
Requirement already satisfied: blinker>=1.4 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pelican) (1.4)
Requirement already satisfied: jinja2>=2.7 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pelican) (3.0.1)
Requirement already satisfied: pytz>=2020.1 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pelican) (2021.3)
Requirement already satisfied: python-dateutil>=2.8 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pelican) (2.8.2)
Requirement already satisfied: pygments>=2.6 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pelican) (2.12.0)
Collecting feedgenerator>=1.9
Downloading feedgenerator-2.0.0-py3-none-any.whl (21 kB)
Requirement already satisfied: rich>=10.1 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pelican) (12.4.1)
Requirement already satisfied: docutils>=0.16 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pelican) (0.17.1)
Collecting unidecode>=1.1
Downloading Unidecode-1.3.4-py3-none-any.whl (235 kB)
---------------------------------------- 235.9/235.9 kB 2.1 MB/s eta 0:00:00
Requirement already satisfied: MarkupSafe>=2.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from jinja2>=2.7->pelican) (2.0.1)
Requirement already satisfied: six>=1.5 in c:\users\user_\appdata\roaming\python\python38\site-packages (from python-dateutil>=2.8->pelican) (1.16.0)
Requirement already satisfied: commonmark<0.10.0,>=0.9.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from rich>=10.1->pelican) (0.9.1)
Requirement already satisfied: typing-extensions<5.0,>=4.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from rich>=10.1->pelican) (4.0.0)
Installing collected packages: unidecode, feedgenerator, pelican
Successfully installed feedgenerator-2.0.0 pelican-4.7.2 unidecode-1.3.4

Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、pelicanが正常にインストールされたことになります。

なお、今回はpelicanのバージョン4.7.2をインストールしました。

コメント

タイトルとURLをコピーしました