Я пытаюсь установить библиотеку Python pyodbc или pymssql, используя «pip install pyodbc» и «pip install pymssql». Однако я продолжаю получать следующее сообщение об ошибке:
Command "/usr/bin/python -u -c "import setuptools, tokenize;__file__='/private/var/folders/mz/2w0c0vc93bb2qy5rmrnxn85h0000gn/T/pip-build-upWR3q/pymssql/setup.py';f=getattr(tokenize, 'open', open)(__file__);code=f.read().replace('\r\n', '\n');f.close();exec(compile(code, __file__, 'exec'))" install --record /var/folders/mz/2w0c0vc93bb2qy5rmrnxn85h0000gn/T/pip-DUorxp-record/install-record.txt --single-version-externally-managed --compile" failed with error code 1 in /private/var/folders/mz/2w0c0vc93bb2qy5rmrnxn85h0000gn/T/pip-build-upWR3q/pymssql/
У меня уже установлены freetds, хотя во время установки я все еще получаю следующее сообщение:
setup.py: Detected Darwin/Mac OS X.
You can install FreeTDS with Homebrew or MacPorts, or by downloading
and compiling it yourself.
Homebrew (http://brew.sh/)
--------------------------
brew install freetds
MacPorts (http://www.macports.org/)
-----------------------------------
sudo port install freetds
setup.py: Not using bundled FreeTDS
У кого-нибудь есть идеи, почему это так? Я попробовал это решение, это решение и это решение.
Это мои текущие настройки FreeTDS:
Version: freetds v0.91.112
freetds.conf directory: /usr/local/Cellar/[email protected]/0.91.112/etc
MS db-lib source compatibility: no
Sybase binary compatibility: no
Thread safety: yes
iconv library: yes
TDS version: 7.1
iODBC: no
unixodbc: no
SSPI "trusted" logins: no
Kerberos: no
Я также не могу установить unixodbc:
pip install unixodbc
Collecting unixodbc
Could not find a version that satisfies the requirement unixodbc (from versions: )
No matching distribution found for unixodbc
Пожалуйста помоги?
python --version
)? Вы используетеvirtualenv
? - person FlipperPA   schedule 25.09.2017