khi*_*ter 7 python pyodbc windows-subsystem-for-linux
我正在使用 Windows WSL 并尝试配置 python 以连接到 MSSQL
和
但是当我按照https://docs.microsoft.com/en-us/sql/connect/python/pyodbc/step-3-proof-of-concept-connecting-to-sql-using-pyodbc运行示例连接时我收到此错误:
Traceback (most recent call last):
File "users.py", line 9, in <module>
cnxn = pyodbc.connect('DRIVER={ODBC Driver 17 for SQL Server};SERVER='+server+';DATABASE='+database+';UID='+username+';PWD='+ password)
pyodbc.Error: ('01000', u"[01000] [unixODBC][Driver Manager]Can't open lib '/opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.2.so.0.1' : file not found (0) (SQLDriverConnect)")
Run Code Online (Sandbox Code Playgroud)
文件已存在:
khinester@win ? /c/Users/norman/Projects/sysadmin ? ? master ? ?1 ?2 ? ls /opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.2.so.0.1 ? ? ? 5619 ? 15:52:53
-rwxr-xr-x 1 root root 18M Jul 3 2018 /opt/microsoft/msodbcsql17/lib64/libmsodbcsql-17.2.so.0.1
Run Code Online (Sandbox Code Playgroud)
非常感谢有关如何解决此问题的任何建议