2012-04-11 17 views
9

ich pymssql .Für das ich pip zu installieren versuchte und installiert eine virtuelle Umgebung mit Anweisungen nach here erwähnt Aber wenn ichkann nicht pymssql installieren

sagen

(my_new_env) tmp> pip installieren pymssql

ich sehe die folgenden Fehler:

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

ich googeln etwas für dieses issue.Do ich habe Cython oder etwas installieren? Wenn ja, wären einige Anweisungen in dieser Richtung hilfreich. Danke!

Antwort

13

Sie müssen Cython installieren. Es ist auf PyPI so können Sie in der Lage zu tun:

pip install cython 

, die nicht auf Windows arbeiten kann (ich weiß wirklich nicht), aber wenn es Besuche nicht diese Seite: http://cython.org/#download

Auf dieser Seite sehen Sie einen Link zu Windows-Installern. Wählen Sie die richtige und Sie sollten gut gehen.

+0

Pip würde dies normalerweise für Sie automatisch tun. Aber Pymsql hat Probleme mit Cython Deps. http://code.google.com/p/pymssql/issues/detail?id=90 –

+0

Ich kann bestätigen, dass es unter Windows 7 funktioniert. Danke! – kmote