Есть ли у моей операционной системы предварительные требования?
Ваша операционная система может потребовать предварительной настройки перед установкой dbt Core с помощью pip. После загрузки и установки всех зависимостей, специфичных для вашей среды разработки, вы можете перейти к установке dbt Core через pip.
CentOS
Для успешной установки и запуска dbt Core в CentOS требуется Python и некоторые другие зависимости.
Чтобы установить Python и другие зависимости:
sudo yum install redhat-rpm-config gcc libffi-devel \
python-devel openssl-devel
MacOS
Для macOS требуется Python версии 3.8 или выше, чтобы успешно установить и запустить dbt Core.
Чтобы проверить версию Python:
python --version
Если вам нужна совместимая версия, вы можете загрузить и установить Python версии 3.9 или выше для MacOS.
Если ваш компьютер работает на архитектуре Apple M1, мы рекомендуем установить dbt через Rosetta. Это необходимо для некоторых зависимостей, которые поддерживаются только на процессорах Intel.
Ubuntu/Debian
Для успешной установки и запуска dbt Core в Ubuntu требуются Python и другие зависимости.
Чтобы установить Python и другие зависимости:
sudo apt-get install git libpq-dev python-dev python3-pip
sudo apt-get remove python-cffi
sudo pip install --upgrade cffi
pip install cryptography~=3.4
Windows
Для успешной установки и работы dbt Core в Windows требуются Python и git.
Установите Git для Windows и Python версии 3.9 или выше для Windows.
Если у вас есть дополнительные вопросы, пожалуйста, ознакомьтесь с FAQ по совместимости с Python