Tôi đã sử dụng Python 2.6.5 để xây dựng ứng dụng của tôi, đi kèm với sqlite3 3.5.9. Dẫu vậy, như tôi đã phát hiện ra trong một câu hỏi khác của tôi, hỗ trợ khóa ngoài không được giới thiệu trong sqlite3 cho đến phiên bản 3.6.19. Tuy nhiên, Python 2.7 đi kèm với sqlite3 3.6.21, do đó, công việc này - Tôi quyết định tôi muốn sử dụng các phím nước ngoài trong ứng dụng của tôi, vì vậy tôi đã thử nâng cấp lên python 2.7.Làm cách nào để nâng cấp gói sqlite3 trong Python 2.6?
Tôi đang sử dụng xoắn, và tôi không thể cho cuộc sống của tôi làm cho nó để xây dựng. Twisted dựa trên zope.interface và tôi không thể tìm thấy zope.interface cho python 2.7 - Tôi nghĩ rằng nó có thể chỉ "làm việc" anyway, nhưng tôi phải chỉ cần sao chép tất cả các tập tin trên bản thân mình, và nhận được tất cả mọi thứ làm việc bản thân mình, thay vì chỉ sử dụng các gói tự cài đặt.
Vì vậy, tôi nghĩ có thể khôn ngoan hơn khi xây dựng lại python 2.6 và liên kết nó với phiên bản mới của sqlite3. Nhưng tôi không biết làm thế nào--
Tôi sẽ làm điều này như thế nào?
Tôi đã Visual Studio 2008 cài đặt như một trình biên dịch, tôi đọc rằng đó là người duy nhất thực sự được hỗ trợ cho Windows, và tôi đang chạy một hệ điều hành 64 bit
bạn có thể ném thêm một phụ thuộc vào chảy máu trong đó không? ;) – msw
@msw Tôi hiểu việc nâng cấp lên con trăn mới nhất _very và mong các thư viện hiện có hỗ trợ nó là vô lý. Nhưng tôi không nghĩ rằng việc đạt được hỗ trợ sẵn có cho một rdbms hỗ trợ các tính năng cơ bản cho đến nay được tìm nạp, đặc biệt khi bạn tương đối mới với sql và muốn bảo mật rằng các bảng của bạn sẽ trả lại bạn nếu rác cố gắng thực hiện theo cách của nó vào cơ sở dữ liệu của bạn. –
Tôi không nghĩ rằng nó quá xa vời và không nghiêm túc, từ đâu cười;) Tôi đã nghĩ rằng bạn đang tự mua mình trong tình trạng phụ thuộc chéo mà thực ra bạn đã trở thành. Hòa bình. – msw