Подключение к SQL Server с использованием PyQt - PullRequest
0 голосов
/ 10 января 2019

Как я могу использовать Qt для подключения к SQL Server (разработка на Mac)

Сначала я пытался следовать этому руководству, чтобы установить драйвер ODBC, но он просто не работает http://doc.qt.io/qt-5/sql-driver.html#qodbc

На шаге 2 написано:

qmake -- ODBC_PREFIX=/usr/local/unixODBC

Я на самом деле изменил этот путь, чтобы указать на новую загрузку unixODBXC

qmake -- ODBC_PREFIX=/Users/userx/Downloads/unixODBC-2.3.7

Результатом этого будет

Running configuration tests...
Done running configuration tests.

Configure summary:

Qt Sql Drivers:
  DB2 (IBM) .............................. no
  InterBase .............................. no
  MySql .................................. no
  OCI (Oracle) ........................... no
  ODBC ................................... no
  PostgreSQL ............................. no
  SQLite2 ................................ no
  SQLite ................................. yes
    Using system provided SQLite ......... no
  TDS (Sybase) ........................... no

Qt is now configured for building. Just run 'make'.
Once everything is built, Qt is installed.
You should NOT run 'make install'.
Note that this build cannot be deployed to other machines or devices.

Prior to reconfiguration, make sure you remove any leftovers from
the previous build.

Тогда, когда я бегу make sub-odbc, я получаю

> make sub-odbc
make: *** No rule to make target `sub-odbc'.  Stop.
export PATH=$PATH:/Users/userx/Qt/5.12.0/clang_64/bin
cd /Users/userx/Qt/5.12.0/Src/qtbase/src/plugins/sqldrivers
qmake -- ODBC_PREFIX=/Users/userx/Downloads/unixODBC-2.3.7
make sub-odbc

Я следую этому в точности как инструкции, но, похоже, это не работает, какие-либо указания или предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...