Pythonベースの怠け者のためのデータベース「dataset」のインストールについて解説しています。
「dataset(https://dataset.readthedocs.io/en/latest/)」のデータベースはJSONファイルやNoSQLストアのように使用することができます。また、完全なORMモデルを必要としません。
■Python
今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)
■datasetをインストールする
datasetをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。
pip install dataset
起動後、上記のコマンドを入力し、Enterキーを押します。
なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、バージョンの切り替えを行います。
py -3.8 -m pip install dataset
切り替えるために、上記のコマンドを入力し、Enterキーを押します。
Defaulting to user installation because normal site-packages is not writeable Collecting dataset Downloading dataset-1.5.2-py2.py3-none-any.whl (18 kB) Collecting sqlalchemy>=1.3.2 Downloading SQLAlchemy-1.4.41-cp38-cp38-win_amd64.whl (1.6 MB) ---------------------------------------- 1.6/1.6 MB 2.6 MB/s eta 0:00:00 Collecting alembic>=0.6.2 Using cached alembic-1.8.1-py3-none-any.whl (209 kB) Collecting banal>=1.0.1 Downloading banal-1.0.6-py2.py3-none-any.whl (6.1 kB) Collecting importlib-resources Using cached importlib_resources-5.9.0-py3-none-any.whl (33 kB) Requirement already satisfied: importlib-metadata in c:\users\user_\appdata\roaming\python\python38\site-packages (from alembic>=0.6.2->dataset) (4.12.0) Collecting Mako Downloading Mako-1.2.3-py3-none-any.whl (78 kB) ---------------------------------------- 78.7/78.7 kB 4.6 MB/s eta 0:00:00 Collecting greenlet!=0.4.17 Downloading greenlet-1.1.3-cp38-cp38-win_amd64.whl (101 kB) ---------------------------------------- 101.5/101.5 kB 2.9 MB/s eta 0:00:00 Requirement already satisfied: zipp>=0.5 in c:\users\user_\appdata\roaming\python\python38\site-packages (from importlib-metadata->alembic>=0.6.2->dataset) (3.8.1) Requirement already satisfied: MarkupSafe>=0.9.2 in c:\users\user_\appdata\roaming\python\python38\site-packages (from Mako->alembic>=0.6.2->dataset) (2.1.1) Installing collected packages: banal, Mako, importlib-resources, greenlet, sqlalchemy, alembic, dataset Successfully installed Mako-1.2.3 alembic-1.8.1 banal-1.0.6 dataset-1.5.2 greenlet-1.1.3 importlib-resources-5.9.0 sqlalchemy-1.4.41
Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、datasetが正常にインストールされたことになります。
なお、今回はdatasetのバージョン1.5.2をインストールしました。
コメント