小编TiR*_*uRi的帖子

安装 ODBC 驱动程序 heroku

我无法摆脱错误。

django.db.utils.Error: ('01000', "[01000] [unixODBC][Driver Manager] 无法打开 lib 'ODBC Driver 13 for SQL Server':找不到文件 (0) (SQLDriverConnect)")

heroku buildpacks:add --index 1 https://github.com/heroku/heroku-buildpack-apt

  1. 创建文件 Aptfile。
unixodbc
unixodbc-dev
python-pyodbc
libsqliteodbc
https://packages.microsoft.com/ubuntu/16.04/prod/pool/main/m/msodbcsql/msodbcsql_13.1.9.2-1_amd64.deb
Run Code Online (Sandbox Code Playgroud)
  1. 创建文件requirements.txt
...
pyodbc
django-pyodbc-azure
Run Code Online (Sandbox Code Playgroud)
  1. 设置.py
DATABASES = {
    'default': {
    'ENGINE': 'sql_server.pyodbc',
    'NAME': '',
    'USER': '',
    'PASSWORD': '',
    'HOST': '',
    'PORT': '',
    'OPTIONS': {
        'driver': 'ODBC Driver 13 for SQL Server',
        'MARS_Connection': 'True',
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我不知道如何解决这个错误

python django installation odbc heroku

7
推荐指数
1
解决办法
939
查看次数

标签 统计

django ×1

heroku ×1

installation ×1

odbc ×1

python ×1