Before you begin, you need python>=3.7 or Conda Python3, and make sure you have the latest pip3
curl https://bootstrap.pypa.io/get-pip.py | python3
pip3 install --upgrade pip
Once that, you can install MindsDB
pip3 install mindsdb --user
Install Conda download here.
and then run the anaconda prompt:
conda install -c peterjc123 pytorch
conda install -c blaze blaze
conda install -c blaze sqlite3
curl -o reqs.txt https://raw.githubusercontent.com/mindsdb/mindsdb/master/requirements-win.txt
pip install --requirement reqs.txt
pip install mindsdb --no-dependencies
Alternatively, You can also run MindsDB in a docker container. Assuming that you have docker installed in your computer. on your terminal, you can do the following:
sh -c "$(curl -sSL https://raw.githubusercontent.com/mindsdb/mindsdb/master/distributions/docker/build-docker.sh)"
We also have prebuilt images in DockerHub
Due to the fact that pytorch only supports certain instruction sets, mindsdb can only use certain types of GPUs.
Currently, on AWS, g3
and p3
instance types should be fine, but p2
and g2
instances are not supproted