Pythonオブジェクト指向データベース「ZODB」のインストール

スポンサーリンク

Pythonオブジェクト指向データベース「ZODB」のインストールについて解説しています。

「ZODB(https://zodb-docs.readthedocs.io/en/latest/,https://github.com/zopefoundation/zodb)」は、ネイティブ オブジェクト データベースです。

■Python

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

■ZODBをインストールする

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

pip install ZODB

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

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

py -3.8 -m pip install ZODB

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

Defaulting to user installation because normal site-packages is not writeable
Collecting ZODB
Downloading ZODB-5.8.0-py2.py3-none-any.whl (421 kB)
---------------------------------------- 421.2/421.2 kB 1.8 MB/s eta 0:00:00
Collecting six
Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
Collecting zope.interface
Downloading zope.interface-5.5.2-cp38-cp38-win_amd64.whl (211 kB)
---------------------------------------- 211.8/211.8 kB 3.3 MB/s eta 0:00:00
Collecting ZConfig
Downloading ZConfig-3.6.1-py2.py3-none-any.whl (136 kB)
---------------------------------------- 136.9/136.9 kB 4.0 MB/s eta 0:00:00
Collecting transaction>=2.4
Downloading transaction-3.0.1-py2.py3-none-any.whl (47 kB)
---------------------------------------- 47.4/47.4 kB 2.3 MB/s eta 0:00:00
Collecting BTrees>=4.2.0
Downloading BTrees-4.11.3-cp38-cp38-win_amd64.whl (999 kB)
---------------------------------------- 999.7/999.7 kB 3.2 MB/s eta 0:00:00
Collecting persistent>=4.4.0
Downloading persistent-4.9.3-cp38-cp38-win_amd64.whl (159 kB)
---------------------------------------- 159.1/159.1 kB 9.3 MB/s eta 0:00:00
Collecting zc.lockfile
Using cached zc.lockfile-2.0-py2.py3-none-any.whl (9.7 kB)
Collecting zodbpickle>=1.0.1
Downloading zodbpickle-2.6-cp38-cp38-win_amd64.whl (220 kB)
---------------------------------------- 220.8/220.8 kB 4.5 MB/s eta 0:00:00
Collecting cffi
Using cached cffi-1.15.1-cp38-cp38-win_amd64.whl (178 kB)
Requirement already satisfied: setuptools in c:\users\user_\appdata\roaming\python\python38\site-packages (from zodbpickle>=1.0.1->ZODB) (59.8.0)
Collecting pycparser
Using cached pycparser-2.21-py2.py3-none-any.whl (118 kB)
Installing collected packages: ZConfig, zope.interface, zodbpickle, zc.lockfile, six, pycparser, transaction, cffi, persistent, BTrees, ZODB
Successfully installed BTrees-4.11.3 ZConfig-3.6.1 ZODB-5.8.0 cffi-1.15.1 persistent-4.9.3 pycparser-2.21 six-1.16.0 transaction-3.0.1 zc.lockfile-2.0 zodbpickle-2.6 zope.interface-5.5.2

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

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

 

コメント

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