SQLを使用する強力なデータベース「MindsDB」のインストール

スポンサーリンク

【Python】SQLを使用する強力なデータベース及びデータウェアハウスの機械学習ワークフロー「MindsDB」のインストールについて解説しています。

「MindsDB(https://github.com/mindsdb/mindsdb/)」は、仮想AIテーブルを介して機械学習モデルを自動化および抽象化することができる。

■Python

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

■MindsDBをインストールする

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

pip install mindsdb

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

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

py -3.8 -m pip install mindsdb

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

Defaulting to user installation because normal site-packages is not writeable
Collecting mindsdb
  Downloading MindsDB-22.6.1.2.tar.gz (149 kB)
     ---------------------------------------- 149.9/149.9 kB 1.1 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: waitress>=1.4.4 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (2.1.2)
Collecting alembic>=1.3.3
  Downloading alembic-1.8.0-py3-none-any.whl (209 kB)
     ---------------------------------------- 209.3/209.3 kB 2.6 MB/s eta 0:00:00
Requirement already satisfied: flask-compress>=1.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (1.11)
Collecting python-tds>=1.10.0
  Downloading python-tds-1.11.0.tar.gz (68 kB)
     ---------------------------------------- 68.9/68.9 kB 3.7 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Requirement already satisfied: requests>=2.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (2.27.1)
Collecting mindsdb-streams==0.0.5
  Downloading mindsdb-streams-0.0.5.tar.gz (9.5 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Collecting duckdb==0.3.1
  Downloading duckdb-0.3.1-cp38-cp38-win_amd64.whl (7.3 MB)
     ---------------------------------------- 7.3/7.3 MB 3.4 MB/s eta 0:00:00
Collecting kafka-python>=2.0.0
  Downloading kafka_python-2.0.2-py2.py3-none-any.whl (246 kB)
     ---------------------------------------- 246.5/246.5 kB 5.0 MB/s eta 0:00:00
Requirement already satisfied: pymongo[srv,tls]>=3.10.1 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (3.11.4)
Collecting walrus==0.8.2
  Downloading walrus-0.8.2.tar.gz (81 kB)
     ---------------------------------------- 81.2/81.2 kB 4.4 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting mindsdb-datasources<1.9.0,>=1.8.3
  Downloading mindsdb_datasources-1.8.3.tar.gz (25 kB)
  Preparing metadata (setup.py) ... done
Collecting sentry-sdk
  Downloading sentry_sdk-1.5.12-py2.py3-none-any.whl (145 kB)
     ---------------------------------------- 145.3/145.3 kB 8.4 MB/s eta 0:00:00
Requirement already satisfied: appdirs>=1.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (1.4.4)
Requirement already satisfied: setuptools in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (62.3.1)
Collecting psutil
  Downloading psutil-5.9.1-cp38-cp38-win_amd64.whl (246 kB)
     ---------------------------------------- 246.8/246.8 kB 3.0 MB/s eta 0:00:00
Collecting flask<2.0,>=1.0
  Downloading Flask-1.1.4-py2.py3-none-any.whl (94 kB)
     ---------------------------------------- 94.6/94.6 kB 5.3 MB/s eta 0:00:00
Collecting cryptography<3.4,>=2.9.2
  Downloading cryptography-3.3.2-cp36-abi3-win_amd64.whl (1.5 MB)
     ---------------------------------------- 1.5/1.5 MB 4.4 MB/s eta 0:00:00
Collecting pyparsing==2.3.1
  Downloading pyparsing-2.3.1-py2.py3-none-any.whl (61 kB)
     ---------------------------------------- 61.8/61.8 kB 3.2 MB/s eta 0:00:00
Collecting checksumdir>=1.2.0
  Downloading checksumdir-1.2.0-py3-none-any.whl (5.3 kB)
Collecting flask-restx>=0.2.0
  Downloading flask_restx-0.5.1-py2.py3-none-any.whl (5.3 MB)
     ---------------------------------------- 5.3/5.3 MB 2.0 MB/s eta 0:00:00
Collecting psycopg[binary]>=1.15.3
  Downloading psycopg-3.0.14-py3-none-any.whl (143 kB)
     ---------------------------------------- 143.5/143.5 kB 8.3 MB/s eta 0:00:00
Requirement already satisfied: markupsafe==2.0.1 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (2.0.1)
Requirement already satisfied: sqlalchemy>=1.3.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (1.4.28)
Requirement already satisfied: python-multipart>=0.0.5 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb) (0.0.5)
Collecting mindsdb-sql<0.4.0,>=0.3.5
  Downloading mindsdb_sql-0.3.6-py3-none-any.whl (87 kB)
     ---------------------------------------- 87.9/87.9 kB 5.2 MB/s eta 0:00:00
Collecting lightwood<22.6.2.0,>=22.6.1.2
  Downloading lightwood-22.6.1.2.tar.gz (182 kB)
     ---------------------------------------- 182.6/182.6 kB 5.6 MB/s eta 0:00:00
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... done
Requirement already satisfied: numpy>=1.14 in c:\users\user_\appdata\roaming\python\python38\site-packages (from duckdb==0.3.1->mindsdb) (1.21.5)
Collecting idna==3.2
  Downloading idna-3.2-py3-none-any.whl (59 kB)
     ---------------------------------------- 59.6/59.6 kB ? eta 0:00:00
Collecting certifi==2021.5.30
  Using cached certifi-2021.5.30-py2.py3-none-any.whl (145 kB)
Requirement already satisfied: pandas>=1.1.5 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb-streams==0.0.5->mindsdb) (1.2.4)
Collecting urllib3==1.26.6
  Downloading urllib3-1.26.6-py2.py3-none-any.whl (138 kB)
     ---------------------------------------- 138.5/138.5 kB 8.6 MB/s eta 0:00:00
Collecting redis==3.5.3
  Downloading redis-3.5.3-py2.py3-none-any.whl (72 kB)
     ---------------------------------------- 72.1/72.1 kB 3.9 MB/s eta 0:00:00
Collecting charset-normalizer==2.0.2
  Downloading charset_normalizer-2.0.2-py3-none-any.whl (35 kB)
Collecting requests>=2.0.0
  Using cached requests-2.26.0-py2.py3-none-any.whl (62 kB)
Requirement already satisfied: importlib-resources in c:\users\user_\appdata\roaming\python\python38\site-packages (from alembic>=1.3.3->mindsdb) (5.4.0)
Requirement already satisfied: Mako in c:\users\user_\appdata\roaming\python\python38\site-packages (from alembic>=1.3.3->mindsdb) (1.2.0)
Requirement already satisfied: importlib-metadata in c:\users\user_\appdata\roaming\python\python38\site-packages (from alembic>=1.3.3->mindsdb) (4.11.3)
Requirement already satisfied: cffi>=1.12 in c:\users\user_\appdata\roaming\python\python38\site-packages (from cryptography<3.4,>=2.9.2->mindsdb) (1.15.0)
Requirement already satisfied: six>=1.4.1 in c:\users\user_\appdata\roaming\python\python38\site-packages (from cryptography<3.4,>=2.9.2->mindsdb) (1.12.0)
Collecting click<8.0,>=5.1
  Using cached click-7.1.2-py2.py3-none-any.whl (82 kB)
Collecting Jinja2<3.0,>=2.10.1
  Downloading Jinja2-2.11.3-py2.py3-none-any.whl (125 kB)
     ---------------------------------------- 125.7/125.7 kB 1.2 MB/s eta 0:00:00
Collecting itsdangerous<2.0,>=0.24
  Downloading itsdangerous-1.1.0-py2.py3-none-any.whl (16 kB)
Collecting Werkzeug<2.0,>=0.15
  Downloading Werkzeug-1.0.1-py2.py3-none-any.whl (298 kB)
     ---------------------------------------- 298.6/298.6 kB 4.6 MB/s eta 0:00:00
Requirement already satisfied: brotli in c:\users\user_\appdata\roaming\python\python38\site-packages (from flask-compress>=1.0.0->mindsdb) (1.0.9)
Requirement already satisfied: jsonschema in c:\users\user_\appdata\roaming\python\python38\site-packages (from flask-restx>=0.2.0->mindsdb) (4.4.0)
Requirement already satisfied: aniso8601>=0.82 in c:\users\user_\appdata\roaming\python\python38\site-packages (from flask-restx>=0.2.0->mindsdb) (9.0.1)
Requirement already satisfied: pytz in c:\users\user_\appdata\roaming\python\python38\site-packages (from flask-restx>=0.2.0->mindsdb) (2021.3)
Requirement already satisfied: langdetect<=1.0.9,>=1.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (1.0.9)
Collecting torch-optimizer==0.1.0
  Downloading torch_optimizer-0.1.0-py3-none-any.whl (72 kB)
     ---------------------------------------- 72.5/72.5 kB 4.2 MB/s eta 0:00:00
Collecting NLTK<3.6,>=3
  Downloading nltk-3.5.zip (1.4 MB)
     ---------------------------------------- 1.4/1.4 MB 4.0 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting transformers<=4.11.3,>=4.5.0
  Downloading transformers-4.11.3-py3-none-any.whl (2.9 MB)
     ---------------------------------------- 2.9/2.9 MB 5.4 MB/s eta 0:00:00
Collecting sktime<=0.8.0,>=0.5.0
  Downloading sktime-0.8.0-cp38-cp38-win_amd64.whl (4.6 MB)
     ---------------------------------------- 4.6/4.6 MB 5.6 MB/s eta 0:00:00
Collecting optuna<2.10.0,>=2.8.0
  Downloading optuna-2.9.1-py3-none-any.whl (302 kB)
     ---------------------------------------- 302.6/302.6 kB 6.2 MB/s eta 0:00:00
Requirement already satisfied: dill==0.3.4 in c:\users\user_\appdata\roaming\python\python38\site-packages (from lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (0.3.4)
Collecting schema>=0.6.8
  Downloading schema-0.7.5-py2.py3-none-any.whl (17 kB)
Requirement already satisfied: scipy<=1.7.1,>=1.5.4 in c:\users\user_\appdata\roaming\python\python38\site-packages (from lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (1.7.0)
Collecting pmdarima<=1.8.3,>=1.8.0
  Downloading pmdarima-1.8.3-cp38-cp38-win_amd64.whl (600 kB)
     ---------------------------------------- 600.3/600.3 kB 6.3 MB/s eta 0:00:00
Requirement already satisfied: scikit-learn<=1.0.2 in c:\users\user_\appdata\roaming\python\python38\site-packages (from lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (0.24.2)
Collecting python-dateutil<2.8.1,>=2.1
  Downloading python_dateutil-2.8.0-py2.py3-none-any.whl (226 kB)
     ---------------------------------------- 226.8/226.8 kB 4.6 MB/s eta 0:00:00
Collecting lightgbm<=3.3.0,>=3.1.1
  Downloading lightgbm-3.3.0-py3-none-win_amd64.whl (1.0 MB)
     ---------------------------------------- 1.0/1.0 MB 4.3 MB/s eta 0:00:00
Requirement already satisfied: typing-extensions in c:\users\user_\appdata\roaming\python\python38\site-packages (from lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (4.0.0)
Collecting autopep8>=1.5.7
  Downloading autopep8-1.6.0-py2.py3-none-any.whl (45 kB)
     ---------------------------------------- 45.3/45.3 kB 2.3 MB/s eta 0:00:00
Collecting colorlog==6.5.0
  Downloading colorlog-6.5.0-py2.py3-none-any.whl (11 kB)
Collecting dataclasses-json>=0.5.4
  Downloading dataclasses_json-0.5.7-py3-none-any.whl (25 kB)
Requirement already satisfied: wheel>=0.32.2 in c:\users\user_\appdata\roaming\python\python38\site-packages (from lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (0.37.1)
Collecting black>=21.9b0
  Downloading black-22.3.0-cp38-cp38-win_amd64.whl (1.1 MB)
     ---------------------------------------- 1.1/1.1 MB 6.6 MB/s eta 0:00:00
Requirement already satisfied: colorama in c:\users\user_\appdata\roaming\python\python38\site-packages (from colorlog==6.5.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (0.4.4)
Collecting pytorch-ranger>=0.1.1
  Downloading pytorch_ranger-0.1.1-py3-none-any.whl (14 kB)
Requirement already satisfied: torch>=1.1.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from torch-optimizer==0.1.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (1.10.0)
Requirement already satisfied: cython>=0.29.2 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb-datasources<1.9.0,>=1.8.3->mindsdb) (0.29.24)
Collecting mysql-connector-python>=8.0.20
  Downloading mysql_connector_python-8.0.29-cp38-cp38-win_amd64.whl (7.7 MB)
     ---------------------------------------- 7.7/7.7 MB 5.0 MB/s eta 0:00:00
Collecting moz_sql_parser<4.1.20329,>=3.0.0
  Downloading moz-sql-parser-3.151.20327.tar.gz (66 kB)
     ---------------------------------------- 66.1/66.1 kB 1.2 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting pg8000>=1.15.3
  Downloading pg8000-1.29.1-py3-none-any.whl (34 kB)
Collecting asn1crypto==1.3.0
  Downloading asn1crypto-1.3.0-py2.py3-none-any.whl (103 kB)
     ---------------------------------------- 103.9/103.9 kB 6.2 MB/s eta 0:00:00
Collecting snowflake-connector-python>=2.7.1
  Downloading snowflake_connector_python-2.7.8-cp38-cp38-win_amd64.whl (7.6 MB)
     ---------------------------------------- 7.6/7.6 MB 6.0 MB/s eta 0:00:00
Collecting clickhouse-driver>=0.2.3
  Downloading clickhouse_driver-0.2.3-cp38-cp38-win_amd64.whl (179 kB)
     ---------------------------------------- 179.8/179.8 kB 11.3 MB/s eta 0:00:00
Collecting sly>=0.4
  Downloading sly-0.4.tar.gz (60 kB)
     ---------------------------------------- 60.6/60.6 kB ? eta 0:00:00
  Preparing metadata (setup.py) ... done
Collecting sqlalchemy>=1.3.0
  Downloading SQLAlchemy-1.4.37-cp38-cp38-win_amd64.whl (1.6 MB)
     ---------------------------------------- 1.6/1.6 MB 5.2 MB/s eta 0:00:00
Requirement already satisfied: pytest>=5.4.3 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mindsdb-sql<0.4.0,>=0.3.5->mindsdb) (7.1.2)
Collecting backports.zoneinfo>=0.2.0
  Downloading backports.zoneinfo-0.2.1-cp38-cp38-win_amd64.whl (38 kB)
Collecting tzdata
  Downloading tzdata-2022.1-py2.py3-none-any.whl (339 kB)
     ---------------------------------------- 339.5/339.5 kB 10.6 MB/s eta 0:00:00
Collecting psycopg-binary==3.0.14
  Downloading psycopg_binary-3.0.14-cp38-cp38-win_amd64.whl (2.9 MB)
     ---------------------------------------- 2.9/2.9 MB 5.7 MB/s eta 0:00:00
Requirement already satisfied: dnspython<2.0.0,>=1.16.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pymongo[srv,tls]>=3.10.1->mindsdb) (1.16.0)
Requirement already satisfied: greenlet!=0.4.17 in c:\users\user_\appdata\roaming\python\python38\site-packages (from sqlalchemy>=1.3.0->mindsdb) (1.1.2)
Collecting pycodestyle>=2.8.0
  Downloading pycodestyle-2.8.0-py2.py3-none-any.whl (42 kB)
     ---------------------------------------- 42.1/42.1 kB 2.0 MB/s eta 0:00:00
Requirement already satisfied: toml in c:\users\user_\appdata\roaming\python\python38\site-packages (from autopep8>=1.5.7->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (0.10.2)
Requirement already satisfied: tomli>=1.1.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from black>=21.9b0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (2.0.1)
Collecting pathspec>=0.9.0
  Using cached pathspec-0.9.0-py2.py3-none-any.whl (31 kB)
Requirement already satisfied: platformdirs>=2 in c:\users\user_\appdata\roaming\python\python38\site-packages (from black>=21.9b0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (2.5.2)
Collecting black>=21.9b0
  Using cached black-22.1.0-cp38-cp38-win_amd64.whl (1.2 MB)
  Downloading black-21.12b0-py3-none-any.whl (156 kB)
     ---------------------------------------- 156.7/156.7 kB 9.8 MB/s eta 0:00:00
Collecting mypy-extensions>=0.4.3
  Using cached mypy_extensions-0.4.3-py2.py3-none-any.whl (4.5 kB)
Collecting tomli<2.0.0,>=0.2.6
  Downloading tomli-1.2.3-py3-none-any.whl (12 kB)
Requirement already satisfied: pycparser in c:\users\user_\appdata\roaming\python\python38\site-packages (from cffi>=1.12->cryptography<3.4,>=2.9.2->mindsdb) (2.21)
Requirement already satisfied: tzlocal in c:\users\user_\appdata\roaming\python\python38\site-packages (from clickhouse-driver>=0.2.3->mindsdb-datasources<1.9.0,>=1.8.3->mindsdb) (2.1)
Collecting marshmallow-enum<2.0.0,>=1.5.1
  Downloading marshmallow_enum-1.5.1-py2.py3-none-any.whl (4.2 kB)
Collecting typing-inspect>=0.4.0
  Downloading typing_inspect-0.7.1-py3-none-any.whl (8.4 kB)
Requirement already satisfied: marshmallow<4.0.0,>=3.3.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from dataclasses-json>=0.5.4->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (3.12.1)
Collecting mo-dots==3.149.20327
  Downloading mo-dots-3.149.20327.tar.gz (17 kB)
  Preparing metadata (setup.py) ... done
Collecting mo-future==3.147.20327
  Downloading mo-future-3.147.20327.tar.gz (4.3 kB)
  Preparing metadata (setup.py) ... done
Collecting mo-logs==3.151.20327
  Downloading mo-logs-3.151.20327.tar.gz (37 kB)
  Preparing metadata (setup.py) ... done
Collecting mo-imports==3.149.20327
  Downloading mo-imports-3.149.20327.tar.gz (5.4 kB)
  Preparing metadata (setup.py) ... done
Collecting mo-kwargs==3.93.20259
  Downloading mo-kwargs-3.93.20259.tar.gz (6.4 kB)
  Preparing metadata (setup.py) ... done
Requirement already satisfied: protobuf>=3.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from mysql-connector-python>=8.0.20->mindsdb-datasources<1.9.0,>=1.8.3->mindsdb) (3.17.3)
Requirement already satisfied: joblib in c:\users\user_\appdata\roaming\python\python38\site-packages (from NLTK<3.6,>=3->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (1.0.1)
Requirement already satisfied: regex in c:\users\user_\appdata\roaming\python\python38\site-packages (from NLTK<3.6,>=3->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (2021.11.10)
Requirement already satisfied: tqdm in c:\users\user_\appdata\roaming\python\python38\site-packages (from NLTK<3.6,>=3->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (4.60.0)
Collecting cliff
  Downloading cliff-3.10.1-py3-none-any.whl (81 kB)
     ---------------------------------------- 81.0/81.0 kB 4.4 MB/s eta 0:00:00
Collecting cmaes>=0.8.2
  Downloading cmaes-0.8.2-py3-none-any.whl (15 kB)
Requirement already satisfied: PyYAML in c:\users\user_\appdata\roaming\python\python38\site-packages (from optuna<2.10.0,>=2.8.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (6.0)
Requirement already satisfied: packaging>=20.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from optuna<2.10.0,>=2.8.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (21.3)
Collecting scramp>=1.4.1
  Downloading scramp-1.4.1-py3-none-any.whl (8.5 kB)
Collecting statsmodels!=0.12.0,>=0.11
  Downloading statsmodels-0.13.2-cp38-cp38-win_amd64.whl (9.1 MB)
     ---------------------------------------- 9.1/9.1 MB 4.7 MB/s eta 0:00:00
Requirement already satisfied: atomicwrites>=1.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pytest>=5.4.3->mindsdb-sql<0.4.0,>=0.3.5->mindsdb) (1.4.0)
Requirement already satisfied: attrs>=19.2.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pytest>=5.4.3->mindsdb-sql<0.4.0,>=0.3.5->mindsdb) (21.4.0)
Requirement already satisfied: iniconfig in c:\users\user_\appdata\roaming\python\python38\site-packages (from pytest>=5.4.3->mindsdb-sql<0.4.0,>=0.3.5->mindsdb) (1.1.1)
Requirement already satisfied: pluggy<2.0,>=0.12 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pytest>=5.4.3->mindsdb-sql<0.4.0,>=0.3.5->mindsdb) (1.0.0)
Requirement already satisfied: py>=1.8.2 in c:\users\user_\appdata\roaming\python\python38\site-packages (from pytest>=5.4.3->mindsdb-sql<0.4.0,>=0.3.5->mindsdb) (1.11.0)
Collecting contextlib2>=0.5.5
  Downloading contextlib2-21.6.0-py2.py3-none-any.whl (13 kB)
Requirement already satisfied: threadpoolctl>=2.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from scikit-learn<=1.0.2->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (2.1.0)
Collecting numba>=0.53
  Downloading numba-0.55.2-cp38-cp38-win_amd64.whl (2.4 MB)
     ---------------------------------------- 2.4/2.4 MB 4.8 MB/s eta 0:00:00
Collecting pycryptodomex!=3.5.0,<4.0.0,>=3.2
  Downloading pycryptodomex-3.14.1-cp35-abi3-win_amd64.whl (1.8 MB)
     ---------------------------------------- 1.8/1.8 MB 5.9 MB/s eta 0:00:00
Requirement already satisfied: pyOpenSSL<23.0.0,>=16.2.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from snowflake-connector-python>=2.7.1->mindsdb-datasources<1.9.0,>=1.8.3->mindsdb) (22.0.0)
Requirement already satisfied: pyjwt<3.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from snowflake-connector-python>=2.7.1->mindsdb-datasources<1.9.0,>=1.8.3->mindsdb) (2.1.0)
Collecting oscrypto<2.0.0 Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) ---------------------------------------- 194.6/194.6 kB 5.9 MB/s eta 0:00:00 Collecting huggingface-hub>=0.0.17
  Downloading huggingface_hub-0.7.0-py3-none-any.whl (86 kB)
     ---------------------------------------- 86.2/86.2 kB 4.7 MB/s eta 0:00:00
Collecting sacremoses
  Downloading sacremoses-0.0.53.tar.gz (880 kB)
     ---------------------------------------- 880.6/880.6 kB 7.0 MB/s eta 0:00:00
  Preparing metadata (setup.py) ... done
Requirement already satisfied: filelock in c:\users\user_\appdata\roaming\python\python38\site-packages (from transformers<=4.11.3,>=4.5.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (3.7.0)
Collecting tokenizers<0.11,>=0.10.1
  Downloading tokenizers-0.10.3-cp38-cp38-win_amd64.whl (2.0 MB)
     ---------------------------------------- 2.0/2.0 MB 5.8 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>=1.3.3->mindsdb) (3.6.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from jsonschema->flask-restx>=0.2.0->mindsdb) (0.17.3)
Collecting llvmlite<0.39,>=0.38.0rc1
  Downloading llvmlite-0.38.1-cp38-cp38-win_amd64.whl (23.2 MB)
     ---------------------------------------- 23.2/23.2 MB 4.3 MB/s eta 0:00:00
Collecting oscrypto<2.0.0
  Downloading oscrypto-1.2.1-py2.py3-none-any.whl (192 kB)
     ---------------------------------------- 192.1/192.1 kB 5.9 MB/s eta 0:00:00
Collecting pyOpenSSL<23.0.0,>=16.2.0
  Using cached pyOpenSSL-21.0.0-py2.py3-none-any.whl (55 kB)
INFO: pip is looking at multiple versions of regex to determine which version is compatible with other requirements. This could take a while.
Collecting regex
  Downloading regex-2022.6.2-cp38-cp38-win_amd64.whl (262 kB)
     ---------------------------------------- 262.0/262.0 kB 3.2 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of pyyaml to determine which version is compatible with other requirements. This could take a while.
Collecting PyYAML
  Using cached PyYAML-6.0-cp38-cp38-win_amd64.whl (155 kB)
INFO: pip is looking at multiple versions of pytorch-ranger to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pyrsistent to determine which version is compatible with other requirements. This could take a while.
Collecting pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0
  Using cached pyrsistent-0.18.1-cp38-cp38-win_amd64.whl (61 kB)
INFO: pip is looking at multiple versions of pyopenssl to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pyjwt to determine which version is compatible with other requirements. This could take a while.
Collecting pyjwt<3.0.0
  Downloading PyJWT-2.4.0-py3-none-any.whl (18 kB)
INFO: pip is looking at multiple versions of pycryptodomex to determine which version is compatible with other requirements. This could take a while.
Collecting pycryptodomex!=3.5.0,<4.0.0,>=3.2
  Downloading pycryptodomex-3.14.0-cp35-abi3-win_amd64.whl (1.8 MB)
     ---------------------------------------- 1.8/1.8 MB 6.9 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of pycodestyle to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of py to determine which version is compatible with other requirements. This could take a while.
Collecting py>=1.8.2
  Using cached py-1.11.0-py2.py3-none-any.whl (98 kB)
INFO: pip is looking at multiple versions of protobuf to determine which version is compatible with other requirements. This could take a while.
Collecting protobuf>=3.0.0
  Downloading protobuf-4.21.1-cp38-cp38-win_amd64.whl (524 kB)
     ---------------------------------------- 524.9/524.9 kB 5.5 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of pluggy to determine which version is compatible with other requirements. This could take a while.
Collecting pluggy<2.0,>=0.12
  Using cached pluggy-1.0.0-py2.py3-none-any.whl (13 kB)
INFO: pip is looking at multiple versions of platformdirs to determine which version is compatible with other requirements. This could take a while.
Collecting platformdirs>=2
  Using cached platformdirs-2.5.2-py3-none-any.whl (14 kB)
INFO: pip is looking at multiple versions of pathspec to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of packaging to determine which version is compatible with other requirements. This could take a while.
Collecting packaging>=20.0
  Using cached packaging-21.3-py3-none-any.whl (40 kB)
INFO: pip is looking at multiple versions of oscrypto to determine which version is compatible with other requirements. This could take a while.
Collecting oscrypto<2.0.0 Downloading oscrypto-1.2.0-py2.py3-none-any.whl (192 kB) ---------------------------------------- 192.5/192.5 kB 12.2 MB/s eta 0:00:00 Downloading oscrypto-1.1.1-py2.py3-none-any.whl (192 kB) ---------------------------------------- 192.5/192.5 kB 12.2 MB/s eta 0:00:00 Downloading oscrypto-1.1.0-py2.py3-none-any.whl (191 kB) ---------------------------------------- 191.7/191.7 kB 12.1 MB/s eta 0:00:00 Downloading oscrypto-1.0.0-py2.py3-none-any.whl (191 kB) ---------------------------------------- 191.2/191.2 kB 12.1 MB/s eta 0:00:00 Downloading oscrypto-0.19.1-py2.py3-none-any.whl (175 kB) ---------------------------------------- 175.8/175.8 kB 11.0 MB/s eta 0:00:00 Downloading oscrypto-0.19.0-py2.py3-none-any.whl (175 kB) ---------------------------------------- 175.7/175.7 kB 11.0 MB/s eta 0:00:00 Downloading oscrypto-0.18.0-py2.py3-none-any.whl (175 kB) ---------------------------------------- 175.5/175.5 kB 5.2 MB/s eta 0:00:00 INFO: pip is looking at multiple versions of oscrypto to determine which version is compatible with other requirements. This could take a while. Downloading oscrypto-0.17.3-py2.py3-none-any.whl (174 kB) ---------------------------------------- 175.0/175.0 kB 10.3 MB/s eta 0:00:00 Downloading oscrypto-0.17.2-py2.py3-none-any.whl (173 kB) ---------------------------------------- 173.9/173.9 kB 477.1 kB/s eta 0:00:00 Downloading oscrypto-0.17.1-py2.py3-none-any.whl (173 kB) ---------------------------------------- 173.4/173.4 kB 10.2 MB/s eta 0:00:00 Downloading oscrypto-0.17.0-py2.py3-none-any.whl (173 kB) ---------------------------------------- 173.3/173.3 kB 10.2 MB/s eta 0:00:00 Downloading oscrypto-0.16.2-py2.py3-none-any.whl (171 kB) ---------------------------------------- 171.1/171.1 kB 5.0 MB/s eta 0:00:00 INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. Downloading oscrypto-0.16.1-py2.py3-none-any.whl (171 kB) ---------------------------------------- 171.1/171.1 kB 10.1 MB/s eta 0:00:00 Downloading oscrypto-0.16.0-py2.py3-none-any.whl (171 kB) ---------------------------------------- 171.1/171.1 kB 10.7 MB/s eta 0:00:00 Downloading oscrypto-0.15.0-py2.py3-none-any.whl (154 kB) ---------------------------------------- 154.2/154.2 kB 9.0 MB/s eta 0:00:00 Downloading oscrypto-0.14.2-py2.py3-none-any.whl (145 kB) ---------------------------------------- 145.3/145.3 kB 8.4 MB/s eta 0:00:00 Downloading oscrypto-0.14.1.tar.gz (111 kB) ---------------------------------------- 111.4/111.4 kB 6.3 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Downloading oscrypto-0.14.0.tar.gz (110 kB) ---------------------------------------- 110.5/110.5 kB 6.3 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Downloading oscrypto-0.13.1.tar.gz (109 kB) ---------------------------------------- 109.2/109.2 kB 6.6 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Downloading oscrypto-0.13.0.tar.gz (109 kB) ---------------------------------------- 109.1/109.1 kB 3.2 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Downloading oscrypto-0.12.0.tar.gz (108 kB) ---------------------------------------- 108.7/108.7 kB 6.2 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done Downloading oscrypto-0.11.1.tar.gz (106 kB) ---------------------------------------- 106.6/106.6 kB 6.0 MB/s eta 0:00:00 Preparing metadata (setup.py) ... done INFO: pip is looking at multiple versions of numba to determine which version is compatible with other requirements. This could take a while. Collecting numba>=0.53
  Downloading numba-0.55.1-cp38-cp38-win_amd64.whl (2.4 MB)
     ---------------------------------------- 2.4/2.4 MB 5.4 MB/s eta 0:00:00
  Downloading numba-0.55.0-cp38-cp38-win_amd64.whl (2.4 MB)
     ---------------------------------------- 2.4/2.4 MB 5.4 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of mypy-extensions to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of marshmallow-enum to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of marshmallow to determine which version is compatible with other requirements. This could take a while.
Collecting marshmallow<4.0.0,>=3.3.0
  Downloading marshmallow-3.16.0-py3-none-any.whl (47 kB)
     ---------------------------------------- 47.9/47.9 kB ? eta 0:00:00
  Downloading marshmallow-3.15.0-py3-none-any.whl (47 kB)
     ---------------------------------------- 47.7/47.7 kB 2.5 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of joblib to determine which version is compatible with other requirements. This could take a while.
Collecting joblib
  Using cached joblib-1.1.0-py2.py3-none-any.whl (306 kB)
  Using cached joblib-1.0.1-py3-none-any.whl (303 kB)
INFO: pip is looking at multiple versions of huggingface-hub to determine which version is compatible with other requirements. This could take a while.
Collecting huggingface-hub>=0.0.17
  Downloading huggingface_hub-0.6.0-py3-none-any.whl (84 kB)
     ---------------------------------------- 84.4/84.4 kB ? eta 0:00:00
  Downloading huggingface_hub-0.5.1-py3-none-any.whl (77 kB)
     ---------------------------------------- 77.9/77.9 kB 4.2 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of contextlib2 to determine which version is compatible with other requirements. This could take a while.
Collecting contextlib2>=0.5.5
  Downloading contextlib2-0.6.0.post1-py2.py3-none-any.whl (9.8 kB)
  Downloading contextlib2-0.6.0-py2.py3-none-any.whl (9.7 kB)
INFO: pip is looking at multiple versions of cmaes to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of attrs to determine which version is compatible with other requirements. This could take a while.
Collecting attrs>=19.2.0
  Using cached attrs-21.4.0-py2.py3-none-any.whl (60 kB)
  Downloading attrs-21.3.0-py2.py3-none-any.whl (61 kB)
     ---------------------------------------- 61.9/61.9 kB ? eta 0:00:00
INFO: pip is looking at multiple versions of atomicwrites to determine which version is compatible with other requirements. This could take a while.
Collecting atomicwrites>=1.0
  Using cached atomicwrites-1.4.0-py2.py3-none-any.whl (6.8 kB)
INFO: pip is looking at multiple versions of regex to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pyyaml to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pytorch-ranger to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pyrsistent to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pyopenssl to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pyjwt to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pycryptodomex to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pycodestyle to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of py to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of protobuf to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pluggy to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of platformdirs to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pathspec to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of packaging to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of numba to determine which version is compatible with other requirements. This could take a while.
  Downloading atomicwrites-1.3.0-py2.py3-none-any.whl (5.9 kB)
INFO: pip is looking at multiple versions of tzdata to determine which version is compatible with other requirements. This could take a while.
Collecting tzdata
  Using cached tzdata-2021.5-py2.py3-none-any.whl (339 kB)
INFO: pip is looking at multiple versions of mypy-extensions to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of marshmallow-enum to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of marshmallow to determine which version is compatible with other requirements. This could take a while.
  Downloading tzdata-2021.4-py2.py3-none-any.whl (339 kB)
     ---------------------------------------- 339.4/339.4 kB 5.2 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of pymongo to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of psycopg to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of mako to determine which version is compatible with other requirements. This could take a while.
Collecting Mako
  Using cached Mako-1.2.0-py3-none-any.whl (78 kB)
INFO: pip is looking at multiple versions of joblib to determine which version is compatible with other requirements. This could take a while.
  Downloading Mako-1.1.6-py2.py3-none-any.whl (75 kB)
     ---------------------------------------- 75.7/75.7 kB 4.4 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of jsonschema to determine which version is compatible with other requirements. This could take a while.
Collecting jsonschema
  Downloading jsonschema-4.6.0-py3-none-any.whl (80 kB)
     ---------------------------------------- 80.4/80.4 kB 4.4 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of huggingface-hub to determine which version is compatible with other requirements. This could take a while.
  Downloading jsonschema-4.5.1-py3-none-any.whl (72 kB)
     ---------------------------------------- 72.9/72.9 kB 3.9 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of importlib-resources to determine which version is compatible with other requirements. This could take a while.
Collecting importlib-resources
  Downloading importlib_resources-5.7.1-py3-none-any.whl (28 kB)
INFO: pip is looking at multiple versions of contextlib2 to determine which version is compatible with other requirements. This could take a while.
  Downloading importlib_resources-5.7.0-py3-none-any.whl (28 kB)
INFO: pip is looking at multiple versions of importlib-metadata to determine which version is compatible with other requirements. This could take a while.
Collecting importlib-metadata
  Downloading importlib_metadata-4.11.4-py3-none-any.whl (18 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of cmaes to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of attrs to determine which version is compatible with other requirements. This could take a while.
  Using cached importlib_metadata-4.11.3-py3-none-any.whl (18 kB)
INFO: pip is looking at multiple versions of brotli to determine which version is compatible with other requirements. This could take a while.
Collecting brotli
  Using cached Brotli-1.0.9-cp38-cp38-win_amd64.whl (365 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of atomicwrites to determine which version is compatible with other requirements. This could take a while.
  Downloading Brotli-1.0.8-cp38-cp38-win_amd64.whl (365 kB)
     ---------------------------------------- 365.3/365.3 kB 5.6 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of wheel to determine which version is compatible with other requirements. This could take a while.
Collecting wheel>=0.32.2
  Using cached wheel-0.37.1-py2.py3-none-any.whl (35 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of tzdata to determine which version is compatible with other requirements. This could take a while.
  Using cached wheel-0.37.0-py2.py3-none-any.whl (35 kB)
INFO: pip is looking at multiple versions of werkzeug to determine which version is compatible with other requirements. This could take a while.
Collecting Werkzeug<2.0,>=0.15
  Downloading Werkzeug-1.0.0-py2.py3-none-any.whl (298 kB)
     ---------------------------------------- 298.6/298.6 kB 6.1 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of pymongo to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of psycopg to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of mako to determine which version is compatible with other requirements. This could take a while.
  Downloading Werkzeug-0.16.1-py2.py3-none-any.whl (327 kB)
     ---------------------------------------- 327.4/327.4 kB 6.7 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of typing-extensions to determine which version is compatible with other requirements. This could take a while.
Collecting typing-extensions
  Downloading typing_extensions-4.2.0-py3-none-any.whl (24 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of jsonschema to determine which version is compatible with other requirements. This could take a while.
  Using cached typing_extensions-4.1.1-py3-none-any.whl (26 kB)
INFO: pip is looking at multiple versions of transformers to determine which version is compatible with other requirements. This could take a while.
Collecting transformers<=4.11.3,>=4.5.0
  Downloading transformers-4.11.2-py3-none-any.whl (2.9 MB)
     ---------------------------------------- 2.9/2.9 MB 4.6 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of importlib-resources to determine which version is compatible with other requirements. This could take a while.
  Downloading transformers-4.11.1-py3-none-any.whl (2.9 MB)
     ---------------------------------------- 2.9/2.9 MB 5.0 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of snowflake-connector-python to determine which version is compatible with other requirements. This could take a while.
Collecting snowflake-connector-python>=2.7.1
  Downloading snowflake_connector_python-2.7.7-cp38-cp38-win_amd64.whl (7.6 MB)
     ---------------------------------------- 7.6/7.6 MB 4.9 MB/s eta 0:00:00
Collecting pyOpenSSL<22.0.0,>=16.2.0
  Downloading pyOpenSSL-20.0.1-py2.py3-none-any.whl (54 kB)
     ---------------------------------------- 54.1/54.1 kB 2.7 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of importlib-metadata to determine which version is compatible with other requirements. This could take a while.
Collecting snowflake-connector-python>=2.7.1
  Downloading snowflake_connector_python-2.7.6-cp38-cp38-win_amd64.whl (7.6 MB)
     ---------------------------------------- 7.6/7.6 MB 5.4 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of brotli to determine which version is compatible with other requirements. This could take a while.
  Downloading snowflake_connector_python-2.7.4-cp38-cp38-win_amd64.whl (7.6 MB)
     ---------------------------------------- 7.6/7.6 MB 5.3 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of wheel to determine which version is compatible with other requirements. This could take a while.
  Downloading snowflake_connector_python-2.7.3-cp38-cp38-win_amd64.whl (7.6 MB)
     ---------------------------------------- 7.6/7.6 MB 4.8 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of werkzeug to determine which version is compatible with other requirements. This could take a while.
  Downloading snowflake_connector_python-2.7.2-cp38-cp38-win_amd64.whl (7.5 MB)
     ---------------------------------------- 7.5/7.5 MB 4.6 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of typing-extensions to determine which version is compatible with other requirements. This could take a while.
  Downloading snowflake_connector_python-2.7.1-cp38-cp38-win_amd64.whl (6.8 MB)
     ---------------------------------------- 6.8/6.8 MB 4.9 MB/s eta 0:00:00
Collecting pyOpenSSL<21.0.0,>=16.2.0
  Downloading pyOpenSSL-20.0.0-py2.py3-none-any.whl (54 kB)
     ---------------------------------------- 54.0/54.0 kB ? eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of transformers to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of sly to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of sktime to determine which version is compatible with other requirements. This could take a while.
Collecting sktime<=0.8.0,>=0.5.0
  Downloading sktime-0.7.0-cp38-cp38-win_amd64.whl (4.5 MB)
     ---------------------------------------- 4.5/4.5 MB 5.0 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
  Downloading sktime-0.6.1-cp38-cp38-win_amd64.whl (4.4 MB)
     ---------------------------------------- 4.4/4.4 MB 5.1 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of snowflake-connector-python to determine which version is compatible with other requirements. This could take a while.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of sly to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of sktime to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while.
Collecting six>=1.4.1
  Using cached six-1.16.0-py2.py3-none-any.whl (11 kB)
  Using cached six-1.15.0-py2.py3-none-any.whl (10 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of six to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of scipy to determine which version is compatible with other requirements. This could take a while.
Collecting scipy<=1.7.1,>=1.5.4
  Downloading scipy-1.7.1-cp38-cp38-win_amd64.whl (33.7 MB)
     ---------------------------------------- 33.7/33.7 MB 5.4 MB/s eta 0:00:00
  Using cached scipy-1.7.0-cp38-cp38-win_amd64.whl (33.7 MB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of scipy to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of scikit-learn to determine which version is compatible with other requirements. This could take a while.
Collecting scikit-learn<=1.0.2 Downloading scikit_learn-1.0.2-cp38-cp38-win_amd64.whl (7.2 MB) ---------------------------------------- 7.2/7.2 MB 5.4 MB/s eta 0:00:00 Downloading scikit_learn-1.0.1-cp38-cp38-win_amd64.whl (7.2 MB) ---------------------------------------- 7.2/7.2 MB 6.1 MB/s eta 0:00:00 INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C. INFO: pip is looking at multiple versions of scikit-learn to determine which version is compatible with other requirements. This could take a while. INFO: pip is looking at multiple versions of schema to determine which version is compatible with other requirements. This could take a while. Collecting schema>=0.6.8
  Downloading schema-0.7.4-py2.py3-none-any.whl (16 kB)
  Downloading schema-0.7.2-py2.py3-none-any.whl (16 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of schema to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pytz to determine which version is compatible with other requirements. This could take a while.
Collecting pytz
  Downloading pytz-2022.1-py2.py3-none-any.whl (503 kB)
     ---------------------------------------- 503.5/503.5 kB 5.2 MB/s eta 0:00:00
  Using cached pytz-2021.3-py2.py3-none-any.whl (503 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of pytz to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of python-dateutil to determine which version is compatible with other requirements. This could take a while.
Collecting python-dateutil<2.8.1,>=2.1
  Downloading python_dateutil-2.7.5-py2.py3-none-any.whl (225 kB)
     ---------------------------------------- 225.7/225.7 kB 2.8 MB/s eta 0:00:00
  Downloading python_dateutil-2.7.4-py2.py3-none-any.whl (211 kB)
     ---------------------------------------- 211.4/211.4 kB 12.6 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of python-dateutil to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pytest to determine which version is compatible with other requirements. This could take a while.
Collecting pytest>=5.4.3
  Using cached pytest-7.1.2-py3-none-any.whl (297 kB)
  Downloading pytest-7.1.1-py3-none-any.whl (297 kB)
     ---------------------------------------- 297.0/297.0 kB 2.0 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of pytest to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pmdarima to determine which version is compatible with other requirements. This could take a while.
Collecting pmdarima<=1.8.3,>=1.8.0
  Downloading pmdarima-1.8.2-cp38-cp38-win_amd64.whl (596 kB)
     ---------------------------------------- 596.7/596.7 kB 5.4 MB/s eta 0:00:00
Collecting numpy>=1.14
  Downloading numpy-1.19.5-cp38-cp38-win_amd64.whl (13.3 MB)
     ---------------------------------------- 13.3/13.3 MB 5.2 MB/s eta 0:00:00
INFO: pip is looking at multiple versions of numpy to determine which version is compatible with other requirements. This could take a while.
  Downloading numpy-1.19.3-cp38-cp38-win_amd64.whl (13.3 MB)
     ---------------------------------------- 13.3/13.3 MB 5.9 MB/s eta 0:00:00
Collecting pmdarima<=1.8.3,>=1.8.0
  Downloading pmdarima-1.8.1-cp38-cp38-win_amd64.whl (597 kB)
     ---------------------------------------- 597.6/597.6 kB 9.3 MB/s eta 0:00:00
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
INFO: pip is looking at multiple versions of pmdarima to determine which version is compatible with other requirements. This could take a while.
INFO: pip is looking at multiple versions of pg8000 to determine which version is compatible with other requirements. This could take a while.
Collecting pg8000>=1.15.3
  Downloading pg8000-1.29.0-py3-none-any.whl (34 kB)
  Downloading pg8000-1.28.3-py3-none-any.whl (33 kB)
  Downloading pg8000-1.28.2-py3-none-any.whl (39 kB)
  Downloading pg8000-1.28.1-py3-none-any.whl (34 kB)
  Downloading pg8000-1.28.0-py3-none-any.whl (34 kB)
  Downloading pg8000-1.27.1-py3-none-any.whl (34 kB)
  Downloading pg8000-1.27.0-py3-none-any.whl (34 kB)
INFO: pip is looking at multiple versions of pg8000 to determine which version is compatible with other requirements. This could take a while.
  Downloading pg8000-1.26.1-py3-none-any.whl (33 kB)
  Downloading pg8000-1.26.0-py3-none-any.whl (33 kB)
  Downloading pg8000-1.25.0-py3-none-any.whl (33 kB)
  Downloading pg8000-1.24.2-py3-none-any.whl (33 kB)
  Downloading pg8000-1.24.1-py3-none-any.whl (33 kB)
INFO: This is taking longer than usual. You might need to provide the dependency resolver with stricter constraints to reduce runtime. See https://pip.pypa.io/warnings/backtracking for guidance. If you want to abort this run, press Ctrl + C.
  Downloading pg8000-1.24.0-py3-none-any.whl (33 kB)
  Downloading pg8000-1.23.0-py3-none-any.whl (33 kB)
  Downloading pg8000-1.22.1-py3-none-any.whl (33 kB)
  Downloading pg8000-1.22.0-py3-none-any.whl (33 kB)
  Downloading pg8000-1.21.3-py3-none-any.whl (34 kB)
  Downloading pg8000-1.21.2-py3-none-any.whl (34 kB)
  Downloading pg8000-1.21.1-py3-none-any.whl (34 kB)
  Downloading pg8000-1.21.0-py3-none-any.whl (34 kB)
Collecting scramp>=1.4.0
  Downloading scramp-1.4.0-py3-none-any.whl (8.4 kB)
Collecting pg8000>=1.15.3
  Downloading pg8000-1.20.0-py3-none-any.whl (34 kB)
  Downloading pg8000-1.19.5-py3-none-any.whl (34 kB)
  Downloading pg8000-1.19.4-py3-none-any.whl (35 kB)
  Downloading pg8000-1.19.3-py3-none-any.whl (35 kB)
  Downloading pg8000-1.19.2-py3-none-any.whl (34 kB)
  Downloading pg8000-1.19.1-py3-none-any.whl (35 kB)
Collecting scramp==1.3.0
  Downloading scramp-1.3.0-py3-none-any.whl (8.4 kB)
Collecting pg8000>=1.15.3
  Downloading pg8000-1.19.0-py3-none-any.whl (34 kB)
  Downloading pg8000-1.18.0-py3-none-any.whl (34 kB)
Collecting scramp==1.2.2
  Downloading scramp-1.2.2-py3-none-any.whl (7.8 kB)
Collecting pg8000>=1.15.3
  Downloading pg8000-1.17.0-py3-none-any.whl (34 kB)
Collecting scramp==1.2.0
  Downloading scramp-1.2.0-py3-none-any.whl (6.3 kB)
Collecting patsy>=0.5.2
  Downloading patsy-0.5.2-py2.py3-none-any.whl (233 kB)
     ---------------------------------------- 233.7/233.7 kB 3.5 MB/s eta 0:00:00
Collecting autopage>=0.4.0
  Downloading autopage-0.5.1-py3-none-any.whl (29 kB)
Collecting cmd2>=1.0.0
  Downloading cmd2-2.4.1-py3-none-any.whl (146 kB)
     ---------------------------------------- 147.0/147.0 kB 8.5 MB/s eta 0:00:00
Collecting PrettyTable>=0.7.2
  Downloading prettytable-3.3.0-py3-none-any.whl (26 kB)
Collecting stevedore>=2.0.1
  Downloading stevedore-3.5.0-py3-none-any.whl (49 kB)
     ---------------------------------------- 49.7/49.7 kB 2.5 MB/s eta 0:00:00
Requirement already satisfied: pbr!=2.1.0,>=2.0.0 in c:\users\user_\appdata\roaming\python\python38\site-packages (from cliff->optuna<2.10.0,>=2.8.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (5.6.0)
Requirement already satisfied: wcwidth>=0.1.7 in c:\users\user_\appdata\roaming\python\python38\site-packages (from cmd2>=1.0.0->cliff->optuna<2.10.0,>=2.8.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (0.2.5)
Collecting pyreadline3
  Downloading pyreadline3-3.4.1-py3-none-any.whl (95 kB)
     ---------------------------------------- 95.2/95.2 kB 5.3 MB/s eta 0:00:00
Requirement already satisfied: pyperclip>=1.6 in c:\users\user_\appdata\roaming\python\python38\site-packages (from cmd2>=1.0.0->cliff->optuna<2.10.0,>=2.8.0->lightwood<22.6.2.0,>=22.6.1.2->mindsdb) (1.8.2)
Building wheels for collected packages: mindsdb, mindsdb-streams, walrus, lightwood, mindsdb-datasources, python-tds, moz_sql_parser, mo-dots, mo-future, mo-logs, mo-imports, mo-kwargs, NLTK, sly, sacremoses
  Building wheel for mindsdb (pyproject.toml) ... done
  Created wheel for mindsdb: filename=MindsDB-22.6.1.2-py3-none-any.whl size=231279 sha256=5df1ee514b3c6c455d67218d5f41d1e91318680d647add38e5184d115b0b9526
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\be\0d\6e\d476433e5d3e39360b1a7a7021151dce4ea26eef6504bfdb95
  Building wheel for mindsdb-streams (pyproject.toml) ... done
  Created wheel for mindsdb-streams: filename=mindsdb_streams-0.0.5-py3-none-any.whl size=12101 sha256=da5b8f8569bc4a06a6b688844777f972a630ed11245052bf6bf74af6e03de2cb
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\c0\08\ca\fd82773050cd67a284efc0a034cf85fdfcda78f7a4246466e4
  Building wheel for walrus (setup.py) ... done
  Created wheel for walrus: filename=walrus-0.8.2-py3-none-any.whl size=94755 sha256=167b41baeb66c559d00a8dd181048556397b3993544a5eeef9ae75c0cdbfd598
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\af\a3\3a\240d9f2125eb6af8472d5bbdeae666b6cf8ee90aae600537fa
  Building wheel for lightwood (pyproject.toml) ... done
  Created wheel for lightwood: filename=lightwood-22.6.1.2-py3-none-any.whl size=249088 sha256=ca1a69aad97b89b7d2835474f5864f01c1196ad103f078b7b00568574a7d6613
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\61\f1\09\3f48351750ac042c451227dada8c90baaa5c4608f5d433de4b
  Building wheel for mindsdb-datasources (setup.py) ... done
  Created wheel for mindsdb-datasources: filename=mindsdb_datasources-1.8.3-py3-none-any.whl size=43553 sha256=6b00e666ee7d4c8ac5163bf30fd5dca4b901e5c16cc096c1ed52d1798a1f0a34
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\0d\8a\48\545b1af0bf287a8e1125aa6dbbfc450231ff4b1f4be18f8765
  Building wheel for python-tds (setup.py) ... done
  Created wheel for python-tds: filename=python_tds-1.11.0-py3-none-any.whl size=69936 sha256=3a23448f704f08f20174683d3c4c7331a42ebdb95817c03af39eb600c6a9798c
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\6a\97\02\d8d44e6cebcc22abe0f9409ba49fa6cf6d27781bb4f4adc461
  Building wheel for moz_sql_parser (setup.py) ... done
  Created wheel for moz_sql_parser: filename=moz_sql_parser-3.151.20327-py3-none-any.whl size=72626 sha256=85b719aca59623d413f4a47c1e8102908b1f1bc817e36dc8e7f0f21f0361ae2a
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\d6\46\9b\866f12250007c58f1356bc5d593218449a4c10514ec3e08642
  Building wheel for mo-dots (setup.py) ... done
  Created wheel for mo-dots: filename=mo_dots-3.149.20327-py3-none-any.whl size=19533 sha256=a409dd701b32a70d13abf2ff547667d300c8b7fe0dabd2137606ca6a7a1a3cf1
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\5f\81\c9\4e79e2a02dc3d6045842f9defded82e0742b945d59f7e61b96
  Building wheel for mo-future (setup.py) ... done
  Created wheel for mo-future: filename=mo_future-3.147.20327-py3-none-any.whl size=4500 sha256=f5eb5ff35abab2aecacc9f543a92b57d694745c45dd156b06b748d239c04a472
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\de\c2\fd\2a6698c6ed469a032f2e8601b27b6b797e1a9545eb81034c08
  Building wheel for mo-logs (setup.py) ... done
  Created wheel for mo-logs: filename=mo_logs-3.151.20327-py3-none-any.whl size=39444 sha256=b6220bd3c655a7eec1df8289d9f453b06b71d44a1d9a7241bf6d5f1ce576b41a
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\a0\2b\60\597f57dc2577f01089d377597f8425a07d0679b2da631b62c8
  Building wheel for mo-imports (setup.py) ... done
  Created wheel for mo-imports: filename=mo_imports-3.149.20327-py3-none-any.whl size=5084 sha256=cf6eff02c0ea8adf585ff578845a761429529f15afb7a2947f37e3a5d834d7a4
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\99\61\b7\3b562f4df09ff228ff8fd095b24fbef5e5e7dc0be237d77fdf
  Building wheel for mo-kwargs (setup.py) ... done
  Created wheel for mo-kwargs: filename=mo_kwargs-3.93.20259-py3-none-any.whl size=6645 sha256=0d554ca4b162a4a757f135ca6a22ef765a3c503ba8daf2d9d7a8c782ecf92617
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\78\75\c7\20d1b1d102e7b1a0743270039d1f8d34bfbb96d9d001130f9a
  Building wheel for NLTK (setup.py) ... done
  Created wheel for NLTK: filename=nltk-3.5-py3-none-any.whl size=1434680 sha256=5751b0a44142a5e9640a5d039e137b0237101d5af593fa4505d09f7485793e0a
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\ff\d5\7b\f1fb4e1e1603b2f01c2424dd60fbcc50c12ef918bafc44b155
  Building wheel for sly (setup.py) ... done
  Created wheel for sly: filename=sly-0.4-py3-none-any.whl size=27339 sha256=f9282806831d7b211212d884d0d38c9b13e655ce9020742bf7ec90e824d3f9f5
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\4f\4a\de\a35a8fc2d21eaa16b72c1fec0abf71a10e82ba02adb1b43303
  Building wheel for sacremoses (setup.py) ... done
  Created wheel for sacremoses: filename=sacremoses-0.0.53-py3-none-any.whl size=895241 sha256=09f751cfc657816683b33a7c6f7eed3b788dc993eb400e4b869985d47618e307
  Stored in directory: c:\users\user_\appdata\local\pip\cache\wheels\82\ab\9b\c15899bf659ba74f623ac776e861cf2eb8608c1825ddec66a4
Successfully built mindsdb mindsdb-streams walrus lightwood mindsdb-datasources python-tds moz_sql_parser mo-dots mo-future mo-logs mo-imports mo-kwargs NLTK sly sacremoses
Installing collected packages: tokenizers, sly, pyreadline3, pyparsing, mypy-extensions, mo-future, kafka-python, certifi, asn1crypto, Werkzeug, urllib3, tzdata, typing-inspect, tomli, stevedore, sqlalchemy, scramp, redis, python-tds, python-dateutil, pycryptodomex, pycodestyle, psycopg-binary, psutil, PrettyTable, patsy, pathspec, oscrypto, mo-imports, marshmallow-enum, llvmlite, Jinja2, itsdangerous, idna, duckdb, contextlib2, colorlog, cmd2, cmaes, click, checksumdir, charset-normalizer, backports.zoneinfo, autopage, walrus, sentry-sdk, schema, sacremoses, requests, pytorch-ranger, psycopg, pg8000, numba, NLTK, mysql-connector-python, mo-dots, flask, dataclasses-json, cryptography, cliff, clickhouse-driver, black, autopep8, alembic, torch-optimizer, statsmodels, pyOpenSSL, optuna, mo-kwargs, mindsdb-streams, mindsdb-sql, lightgbm, huggingface-hub, flask-restx, transformers, snowflake-connector-python, sktime, pmdarima, mo-logs, moz_sql_parser, lightwood, mindsdb-datasources, mindsdb
  Attempting uninstall: pyparsing
    Found existing installation: pyparsing 2.4.7
    Uninstalling pyparsing-2.4.7:
      Successfully uninstalled pyparsing-2.4.7
  Attempting uninstall: certifi
    Found existing installation: certifi 2021.10.8
    Uninstalling certifi-2021.10.8:
      Successfully uninstalled certifi-2021.10.8
  Attempting uninstall: Werkzeug
    Found existing installation: Werkzeug 2.0.1
    Uninstalling Werkzeug-2.0.1:
      Successfully uninstalled Werkzeug-2.0.1
  Attempting uninstall: urllib3
    Found existing installation: urllib3 1.26.9
    Uninstalling urllib3-1.26.9:
      Successfully uninstalled urllib3-1.26.9
  Attempting uninstall: tomli
    Found existing installation: tomli 2.0.1
    Uninstalling tomli-2.0.1:
      Successfully uninstalled tomli-2.0.1
  Attempting uninstall: sqlalchemy
    Found existing installation: SQLAlchemy 1.4.28
    Uninstalling SQLAlchemy-1.4.28:
      Successfully uninstalled SQLAlchemy-1.4.28
  Attempting uninstall: redis
    Found existing installation: redis 4.3.1
    Uninstalling redis-4.3.1:
      Successfully uninstalled redis-4.3.1
  Attempting uninstall: python-dateutil
    Found existing installation: python-dateutil 2.8.2
    Uninstalling python-dateutil-2.8.2:
      Successfully uninstalled python-dateutil-2.8.2
  Attempting uninstall: Jinja2
    Found existing installation: Jinja2 3.0.1
    Uninstalling Jinja2-3.0.1:
      Successfully uninstalled Jinja2-3.0.1
  Attempting uninstall: itsdangerous
    Found existing installation: itsdangerous 2.0.1
    Uninstalling itsdangerous-2.0.1:
      Successfully uninstalled itsdangerous-2.0.1
  Attempting uninstall: idna
    Found existing installation: idna 3.3
    Uninstalling idna-3.3:
      Successfully uninstalled idna-3.3
  Attempting uninstall: click
    Found existing installation: click 8.0.4
    Uninstalling click-8.0.4:
      Successfully uninstalled click-8.0.4
  Attempting uninstall: charset-normalizer
    Found existing installation: charset-normalizer 2.0.12
    Uninstalling charset-normalizer-2.0.12:
      Successfully uninstalled charset-normalizer-2.0.12
  Attempting uninstall: requests
    Found existing installation: requests 2.27.1
    Uninstalling requests-2.27.1:
      Successfully uninstalled requests-2.27.1
  Attempting uninstall: NLTK
    Found existing installation: nltk 3.6.5
    Uninstalling nltk-3.6.5:
      Successfully uninstalled nltk-3.6.5
  Attempting uninstall: flask
    Found existing installation: Flask 2.0.1
    Uninstalling Flask-2.0.1:
      Successfully uninstalled Flask-2.0.1
  Attempting uninstall: cryptography
    Found existing installation: cryptography 37.0.2
    Uninstalling cryptography-37.0.2:
      Successfully uninstalled cryptography-37.0.2
  Attempting uninstall: pyOpenSSL
    Found existing installation: pyOpenSSL 22.0.0
    Uninstalling pyOpenSSL-22.0.0:
      Successfully uninstalled pyOpenSSL-22.0.0
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
web3 5.24.0 requires jsonschema<4.0.0,>=3.2.0, but you have jsonschema 4.4.0 which is incompatible.
web3 5.24.0 requires websockets<10,>=9.1, but you have websockets 10.2 which is incompatible.
wagtail 2.14.1 requires Pillow<9.0.0,>=4.0.0, but you have pillow 9.1.1 which is incompatible.
toapi 2.1.3 requires click<9.0.0,>=8.0.1, but you have click 7.1.2 which is incompatible.
toapi 2.1.3 requires flask<3.0.0,>=2.0.1, but you have flask 1.1.4 which is incompatible.
tensorboard 2.5.0 requires google-auth-oauthlib<0.5,>=0.4.1, but you have google-auth-oauthlib 0.5.1 which is incompatible.
spacy 3.2.0 requires pydantic!=1.8,!=1.8.1,<1.9.0,>=1.7.4, but you have pydantic 1.9.0 which is incompatible.
sourcedefender 7.1.14 requires python-dateutil>=2.8.1, but you have python-dateutil 2.8.0 which is incompatible.
seleniumbase 3.1.0 requires beautifulsoup4==4.11.1; python_version >= "3.6", but you have beautifulsoup4 4.8.2 which is incompatible.
seleniumbase 3.1.0 requires certifi>=2021.10.8, but you have certifi 2021.5.30 which is incompatible.
seleniumbase 3.1.0 requires chardet==4.0.0; python_version >= "3.5", but you have chardet 3.0.4 which is incompatible.
seleniumbase 3.1.0 requires charset-normalizer==2.0.12; python_version >= "3.5", but you have charset-normalizer 2.0.2 which is incompatible.
seleniumbase 3.1.0 requires cryptography==37.0.2; python_version >= "3.7", but you have cryptography 3.3.2 which is incompatible.
seleniumbase 3.1.0 requires idna==3.3; python_version >= "3.6", but you have idna 3.2 which is incompatible.
seleniumbase 3.1.0 requires pdfminer.six==20220319; python_version >= "3.7", but you have pdfminer-six 20191110 which is incompatible.
seleniumbase 3.1.0 requires pyopenssl==22.0.0; python_version >= "3.7", but you have pyopenssl 21.0.0 which is incompatible.
seleniumbase 3.1.0 requires requests==2.27.1; python_version >= "3.6", but you have requests 2.26.0 which is incompatible.
seleniumbase 3.1.0 requires six==1.16.0, but you have six 1.12.0 which is incompatible.
seleniumbase 3.1.0 requires tomli>=2.0.1; python_version >= "3.7", but you have tomli 1.2.3 which is incompatible.
seleniumbase 3.1.0 requires urllib3==1.26.9, but you have urllib3 1.26.6 which is incompatible.
realtime 0.0.4 requires python-dateutil<3.0.0,>=2.8.1, but you have python-dateutil 2.8.0 which is incompatible.
realtime 0.0.4 requires websockets<10.0,>=9.1, but you have websockets 10.2 which is incompatible.
quart 0.16.3 requires werkzeug>=2.0.0, but you have werkzeug 1.0.1 which is incompatible.
pygooglenews 0.1.2 requires beautifulsoup4<5.0.0,>=4.9.1, but you have beautifulsoup4 4.8.2 which is incompatible.
pygooglenews 0.1.2 requires dateparser<0.8.0,>=0.7.6, but you have dateparser 1.1.1 which is incompatible.
notion-py 0.0.10 requires requests==2.24.0, but you have requests 2.26.0 which is incompatible.
notifiers 1.3.3 requires click<9.0.0,>=8.0.3, but you have click 7.1.2 which is incompatible.
notifiers 1.3.3 requires requests<3.0.0,>=2.27.1, but you have requests 2.26.0 which is incompatible.
mega-py 1.0.8 requires tenacity<6.0.0,>=5.1.5, but you have tenacity 8.0.1 which is incompatible.
lassie 0.11.11 requires beautifulsoup4<4.10.0,>=4.9.0, but you have beautifulsoup4 4.8.2 which is incompatible.
httplib2 0.19.1 requires pyparsing<3,>=2.4.2, but you have pyparsing 2.3.1 which is incompatible.
httpcore 0.14.7 requires h11<0.13,>=0.11, but you have h11 0.13.0 which is incompatible.
htmldate 1.2.1 requires charset-normalizer>=2.0.12, but you have charset-normalizer 2.0.2 which is incompatible.
htmldate 1.2.1 requires python-dateutil>=2.8.2, but you have python-dateutil 2.8.0 which is incompatible.
helium 3.0.7 requires selenium==3.141.0, but you have selenium 4.1.5 which is incompatible.
google-cloud-firestore 2.1.3 requires google-api-core[grpc]<2.0.0dev,>=1.22.2, but you have google-api-core 2.7.1 which is incompatible.
firebase-admin 5.0.1 requires google-api-core[grpc]<2.0.0dev,>=1.22.1; platform_python_implementation != "PyPy", but you have google-api-core 2.7.1 which is incompatible.
deep-translator 1.8.1 requires beautifulsoup4<5.0.0,>=4.9.1, but you have beautifulsoup4 4.8.2 which is incompatible.
celery 5.2.6 requires click<9.0,>=8.0.3, but you have click 7.1.2 which is incompatible.
aiohttp 3.7.4.post0 requires async-timeout<4.0,>=3.0, but you have async-timeout 4.0.2 which is incompatible.
Successfully installed Jinja2-2.11.3 NLTK-3.5 PrettyTable-3.3.0 Werkzeug-1.0.1 alembic-1.8.0 asn1crypto-1.3.0 autopage-0.5.1 autopep8-1.6.0 backports.zoneinfo-0.2.1 black-21.12b0 certifi-2021.5.30 charset-normalizer-2.0.2 checksumdir-1.2.0 click-7.1.2 clickhouse-driver-0.2.3 cliff-3.10.1 cmaes-0.8.2 cmd2-2.4.1 colorlog-6.5.0 contextlib2-21.6.0 cryptography-3.3.2 dataclasses-json-0.5.7 duckdb-0.3.1 flask-1.1.4 flask-restx-0.5.1 huggingface-hub-0.7.0 idna-3.2 itsdangerous-1.1.0 kafka-python-2.0.2 lightgbm-3.3.0 lightwood-22.6.1.2 llvmlite-0.38.1 marshmallow-enum-1.5.1 mindsdb-22.6.1.2 mindsdb-datasources-1.8.3 mindsdb-sql-0.3.6 mindsdb-streams-0.0.5 mo-dots-3.149.20327 mo-future-3.147.20327 mo-imports-3.149.20327 mo-kwargs-3.93.20259 mo-logs-3.151.20327 moz_sql_parser-3.151.20327 mypy-extensions-0.4.3 mysql-connector-python-8.0.29 numba-0.55.2 optuna-2.9.1 oscrypto-1.2.1 pathspec-0.9.0 patsy-0.5.2 pg8000-1.17.0 pmdarima-1.8.3 psutil-5.9.1 psycopg-3.0.14 psycopg-binary-3.0.14 pyOpenSSL-21.0.0 pycodestyle-2.8.0 pycryptodomex-3.14.1 pyparsing-2.3.1 pyreadline3-3.4.1 python-dateutil-2.8.0 python-tds-1.11.0 pytorch-ranger-0.1.1 redis-3.5.3 requests-2.26.0 sacremoses-0.0.53 schema-0.7.5 scramp-1.2.0 sentry-sdk-1.5.12 sktime-0.8.0 sly-0.4 snowflake-connector-python-2.7.8 sqlalchemy-1.4.37 statsmodels-0.13.2 stevedore-3.5.0 tokenizers-0.10.3 tomli-1.2.3 torch-optimizer-0.1.0 transformers-4.11.3 typing-inspect-0.7.1 tzdata-2022.1 urllib3-1.26.6 walrus-0.8.2

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

しかし、今回は「ERROR: pip’s dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.(pip の依存性解決は現在インストールされているすべてのパッケージを考慮に入れていません。この挙動は以下のような依存関係の衝突の原因となっています。)」というエラーが発生しているので、インストールするなら、仮想環境を構築し、インストールすることを推奨します。

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

コメント

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