2016-04-08 26 views
10

Tôi đang cố gắng cài đặt FreeTDS bằng cách sử dụng nhị phân từ here, trên Windows, nhưng tôi không thể tìm ra cách cài đặt tệp nhị phân; một tìm kiếm google không có gì liên quan. Tôi đang cài đặt để các mô-đun Python Pymssql có thể được nhập khẩu và sử dụng.Lỗi cài đặt Pymssql

Tôi nhận được lỗi tương tự như trong bài này: https://github.com/pymssql/pymssql/issues/372

+0

http://pymssql.org/en/ latest/freetds.html # windows ở đây nó tuyên bố: Nếu có thể, hãy thêm các thư mục chứa các DLL trên vào biến môi trường PATH của bạn. – Andrea

+0

@AndreaConte Tôi đã làm điều đó, và lỗi thay đổi để tôi cần phải cài đặt Visual C++ nhưng sau khi tôi đã làm điều đó nó đã trở lại với những gì nó là bây giờ. –

+0

Vui lòng [sửa] câu hỏi của bạn để cho biết các chi tiết cụ thể của bản cài đặt Python: phân phối (bạn đã cài đặt trình cài đặt Python ở đâu?), Phiên bản Python chính xác, 64 bit hoặc 32 bit? –

Trả lời

4

tôi khắc phục vấn đề bằng cách di chuyển tất cả các tập tin từ .h freetds và các tập tin OpenSSL Tôi đã tải về vào nơi tất cả các file .h khác là trong C:\Users\KAllen\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\include, và đặt tất cả các file .dll với những người khác trong C:\Users\KAllen\AppData\Local\Programs\Common\Microsoft\Visual C++ for Python\9.0\VC\bin

2

Bạn có thể tải về những chương trình của Windows ở đây:

https://sourceforge.net/projects/freetdswindows/

Có một trình cài đặt thực thi trong file ZIP bạn tải; cài đặt đi. Nó sẽ cài đặt các nhị phân cần thiết mà bạn cần. Chúc may mắn!