пытается установить pymssql на ubuntu 12.04, используя pip

Я пытаюсь установить pymssql на ubuntu 12.04, используя pip. Это ошибка, которую я получаю. Любая помощь будет очень признательна, поскольку я полностью потерян!

Пробовал поиск по Google, но, к сожалению, безрезультатно …

Downloading pymssql-2.0.0b1-dev-20130403.tar.gz (2.8Mb): 2.8Mb downloaded Running setup.py egg_info for package pymssql warning: no files found matching '*.pyx' under directory 'Cython/Debugger/Tests' warning: no files found matching '*.pxd' under directory 'Cython/Debugger/Tests' warning: no files found matching '*.h' under directory 'Cython/Debugger/Tests' warning: no files found matching '*.pxd' under directory 'Cython/Utility' Compiling module Cython.Plex.Scanners ... Compiling module Cython.Plex.Actions ... Compiling module Cython.Compiler.Lexicon ... Compiling module Cython.Compiler.Scanning ... Compiling module Cython.Compiler.Parsing ... Compiling module Cython.Compiler.Visitor ... Compiling module Cython.Compiler.FlowControl ... Compiling module Cython.Compiler.Code ... Compiling module Cython.Runtime.refnanny ... Installed /home/radek/build/pymssql/Cython-0.19.1-py2.7-linux-x86_64.egg cc -c /tmp/clock_gettimeh7sDgX.c -o tmp/clock_gettimeh7sDgX.o cc tmp/clock_gettimeh7sDgX.o -lrt -o a.out warning: no files found matching 'win32/freetds.zip' Installing collected packages: pymssql Running setup.py install for pymssql skipping '_mssql.c' Cython extension (up-to-date) building '_mssql' extension gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/home/radek/build/pymssql/freetds/nix_64/include -I/usr/include/python2.7 -c _mssql.c -o build/temp.linux-x86_64-2.7/_mssql.o -Wno-parentheses-equality -DMSDBLIB gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/_mssql.o -L/home/radek/build/pymssql/freetds/nix_64/lib -lsybdb -lct -lrt -o build/lib.linux-x86_64-2.7/_mssql.so /usr/bin/ld: cannot find -lct collect2: ld returned 1 exit status error: command 'gcc' failed with exit status 1 Complete output from command /usr/bin/python -c "import setuptools;__file__='/home/radek/build/pymssql/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-Et_P1_-record/install-record.txt: running install running build running build_ext skipping '_mssql.c' Cython extension (up-to-date) building '_mssql' extension creating build creating build/temp.linux-x86_64-2.7 gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/home/radek/build/pymssql/freetds/nix_64/include -I/usr/include/python2.7 -c _mssql.c -o build/temp.linux-x86_64-2.7/_mssql.o -Wno-parentheses-equality -DMSDBLIB creating build/lib.linux-x86_64-2.7 gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/_mssql.o -L/home/radek/build/pymssql/freetds/nix_64/lib -lsybdb -lct -lrt -o build/lib.linux-x86_64-2.7/_mssql.so /usr/bin/ld: cannot find -lct collect2: ld returned 1 exit status error: command 'gcc' failed with exit status 1 ---------------------------------------- Command /usr/bin/python -c "import setuptools;__file__='/home/radek/build/pymssql/setup.py';exec(compile(open(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install --single-version-externally-managed --record /tmp/pip-Et_P1_-record/install-record.txt failed with error code 1 

2 Solutions collect form web for “пытается установить pymssql на ubuntu 12.04, используя pip”

Убедитесь, что пакет python-dev установлен (необходимо для компиляции пакетов с собственными привязками (благодаря @ravihemnani).

Затем вам нужно установить пакет разработки FreeTDS ( freetds-dev ), прежде чем пытаться установить pymssql с помощью pip:

 $ sudo apt-get install freetds-dev 

и затем, в вашем virtualenv или там, где вы хотите установить его:

 $ pip install pymssql 

Помимо freetds-dev, вам необходимо установить python-dev, а также следовать.

 sudo apt-get install python-dev 

Или еще, вы снова столкнетесь с некоторой ошибкой.

  • pip geoip установка в ubuntu gcc error
  • Обеспечение того, чтобы моя программа не выполняла одновременную запись файла
  • Python / IPython ImportError: нет модуля с именем site
  • Почему матричное умножение с использованием numpy python стало настолько медленным после обновления ubuntu с 12.04 по 14.04?
  • python-dbg не может найти Py_InitModule4 при отладке
  • Полное удаление и новая установка python на Ubuntu 12.04
  • Ошибка: не удалось создать '/usr/local/lib/python2.7/dist-packages/virtualenv_support': разрешение отклонено
  • Невозможно импортировать модуль python, который определенно установлен (механизировать)
  •  
    Interesting Posts for Van-Lav
    Python - лучший язык программирования в мире.