サーバー側でHTMLフォームを生成するためのPythonフォームライブラリである「Deform」のインストールについて解説しています。
「Deform(https://github.com/Pylons/deform)」は、サーバー側でHTMLフォームを生成することができます。日付と時刻の選択ウィジェット、 リッチテキストエディタを含むフォーム、複雑なデータ入力フォームなどを生成することができます。
■Python
今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)
■deformをインストールする
deformをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。
pip install deform
起動後、上記のコマンドを入力し、Enterキーを押します。
なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、バージョンの切り替えを行います。
py -3.8 -m pip install deform
切り替えるために、上記のコマンドを入力し、Enterキーを押します。
Defaulting to user installation because normal site-packages is not writeable Collecting deform Downloading deform-2.0.15-py3-none-any.whl (893 kB) |████████████████████████████████| 893 kB 656 kB/s Collecting Chameleon>=2.5.1 Downloading Chameleon-3.10.0.tar.gz (94 kB) |████████████████████████████████| 94 kB 238 kB/s Preparing metadata (setup.py) ... done Collecting colander>=1.0a1 Downloading colander-1.8.3-py2.py3-none-any.whl (83 kB) |████████████████████████████████| 83 kB 720 kB/s Collecting zope.deprecation Downloading zope.deprecation-4.4.0-py2.py3-none-any.whl (10 kB) Collecting translationstring>=1.0 Downloading translationstring-1.4-py2.py3-none-any.whl (15 kB) Collecting peppercorn>=0.3 Downloading peppercorn-0.6-py3-none-any.whl (4.8 kB) Collecting iso8601 Downloading iso8601-1.0.2-py3-none-any.whl (9.7 kB) Requirement already satisfied: setuptools>=11.3 in c:\users\user_\appdata\roaming\python\python38\site-packages (from colander>=1.0a1->deform) (59.6.0) Building wheels for collected packages: Chameleon Building wheel for Chameleon (setup.py) ... done Created wheel for Chameleon: filename=Chameleon-3.10.0-py2.py3-none-any.whl size=72174 sha256=ed9bd1d4d75eb32c063e918565407fc7989a8f454abb222ab761f3a908826b38 Stored in directory: c:\users\user_\appdata\local\pip\cache\wheelsb\febd91ffdd8ed88fa1c4c72b447037105dde953a9ee5ab2aa7 Successfully built Chameleon Installing collected packages: translationstring, iso8601, zope.deprecation, peppercorn, colander, Chameleon, deform Successfully installed Chameleon-3.10.0 colander-1.8.3 deform-2.0.15 iso8601-1.0.2 peppercorn-0.6 translationstring-1.4 zope.deprecation-4.4.0
Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、deformが正常にインストールされたことになります。
なお、今回はdeformのバージョン2.0.15をインストールしました。
コメント