2012-04-11 41 views
9

Tôi đã cố gắng để cài đặt pymssql .Đối này tôi sử dụng pip và cài đặt nó sử dụng một môi trường ảo theo hướng dẫn nêu here Nhưng khi tôi nóiKhông thể cài đặt pymssql

(my_new_env) tmp> pip cài đặt pymssql

Tôi thấy các lỗi sau:

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

Tôi googled một chút cho vấn đề này.Bạn có phải cài đặt Cython hay gì đó không? Nếu vậy, một số hướng dẫn theo hướng này sẽ hữu ích. Cảm ơn!

Trả lời

13

Bạn cần cài đặt Cython. Nó có sẵn trên PyPi vì vậy bạn có thể làm:

pip install cython 

Điều đó có thể không hoạt động trên cửa sổ (Tôi thực sự không biết), nhưng nếu nó không kiểm tra trang này: http://cython.org/#download

Trên trang đó, bạn sẽ thấy liên kết đến trình cài đặt windows. Chọn một trong những quyền và bạn nên được tốt để đi.

+0

Pip thường tự động thực hiện việc này cho bạn. Nhưng Pymsql có vấn đề với deps cython. http://code.google.com/p/pymssql/issues/detail?id=90 –

+0

Tôi có thể xác nhận rằng nó hoạt động trên Windows 7. Cảm ơn! – kmote

Các vấn đề liên quan