2011-01-12 43 views

Trả lời

20

Bạn cũng có thể nhận được thư viện pymssql2.7 từ phần mở rộng thư viện không chính thức này

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pymssql

+0

Phiên bản 64 bit tại trang web đó dường như bị [Vấn đề 2] (http://code.google.com/p/pymssql/issues/detail?id=2), ít nhất là trên máy của tôi. – demongolem

4

Trích xuất nội dung vào thư mục Python27 \ Lib \ site-packages.

4

Kết hợp BẠN và câu trả lời David Huang sẽ mang lại thành công; dưới đây là một số lưu ý bổ sung có thể giúp người mới bắt đầu:

Đảm bảo tải xuống gói khớp với bit của cửa sổ và cũng khớp với phiên bản Python bạn đang chạy. Tôi nhận thấy trên trang wiki pymssql một lưu ý về x64 không có sẵn trên Windows để kiểm tra tốt nếu bạn chọn những gói đó.

Nó có thể cảm thấy một chút sơ sài khi bạn nhận thấy gói Christoph Gohlke là tất cả của exe. Tôi đã sử dụng WinRAR để mở trình tự giải nén. Bên trong tệp lưu trữ là thư mục PLATLIB có chứa hai tệp và một thư mục: _mssql.pyd, pymssql.pydpymssql-N.N.N-pyN.N.egg-info. Hai tệp này và thư mục pymssql -... là những gì cần giải nén vào ...\Lib\site-packages.

+0

Bài đăng tốt, xây dựng trên các bước của hai mục khác (lý tưởng là không cần thiết). Thật không may nó đã không làm việc cho tôi: nó báo cáo rằng pymssql được cài đặt nhưng tôi đã không thể nhập khẩu pymmsql (như rõ ràng nó đã không được cài đặt, nghi ngờ của tôi là các tập tin được cung cấp hiện đang bị hỏng bằng cách nào đó). Những gì đã làm việc trong trường hợp của tôi (Cygwin 64bit, Python 2.7 64bit): cài đặt FreeTDS 0.91 bằng trình cài đặt Cygwin, sau đó cài đặt pymssql của kho lưu trữ github như được mô tả [ở đây] (https://github.com/pymssql/pymssql/issues/432 # issuecomment-238257092). – taffit

4

Nếu bạn có pips cài đặt:

pip install pymssql

Để cài đặt pip (tôi tin tưởng nó rất hữu ích):

  1. Tải về và chạy kịch bản python này (như admin):

    https://bootstrap.pypa.io/get-pip.py

+0

Đối với tôi, pip đã có sẵn trong MyPythonDir \ Scripts. Cảm ơn Ravish! – Resource

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