2012-04-11 23 views
9

Próbowałem zainstalować pymssql .Do tego używam pip i zainstalowanie go przy użyciu wirtualnego środowiska zgodnie z instrukcjami wspomniany here Ale kiedy mówięNie można zainstalować pymssql

(my_new_env) tmp> pip zainstalować pymssql

widzę następujące błędy:

Downloading pymssql-2.0.0b1-dev-20111019.tar.gz (5.0Mb): 5.0Mb downloaded Running setup.py egg_info for package pymssql
Traceback (most recent call last): File "", line 14, in File "/private/tmp/my_new_env/build/pymssql/setup.py", line 41, in from Cython.Distutils import build_ext as _build_ext ImportError: No module named Cython.Distutils Complete output from command python setup.py egg_info: Traceback (most recent call last):

File "", line 14, in

File "/private/tmp/my_new_env/build/pymssql/setup.py", line 41, in

from Cython.Distutils import build_ext as _build_ext

ImportError: No module named Cython.Distutils

google trochę tego issue.Do muszę zainstalować Cython czy coś? Jeśli tak, pomocne byłyby instrukcje w tym kierunku. Dzięki!

Odpowiedz

13

Musisz zainstalować Cython. Jest on dostępny na PyPI więc może być w stanie zrobić:

pip install cython 

To może nie działać w systemie Windows (I naprawdę nie wiem), ale jeśli nie sprawdzić tej strony: http://cython.org/#download

Na tej stronie pojawi się link do instalatorów systemu Windows. Wybierz właściwy i powinieneś być dobry.

+0

Pip zwykle robi to automatycznie. Ale Pymsql ma problemy z deponowanymi cytonami. http://code.google.com/p/pymssql/issues/detail?id=90 –

+0

Mogę potwierdzić, że działa on w systemie Windows 7. Dzięki! – kmote

Powiązane problemy