PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Hướng dẫn bất hợp pháp:4 khi chạy Django

psycopg2 một phần được viết bằng C và cần được biên dịch. Khi bạn pip install một gói, thường có một bánh xe nhị phân được biên dịch trước để tải xuống.

Vì lý do nào đó, psycopg2 được biên dịch trước mô-đun chứa các hướng dẫn mà CPU của bạn không thể nhận ra (có thể do bộ xử lý của bạn quá cũ). Bạn có thể khắc phục điều này bằng cách tự biên dịch mô-đun, điều này sẽ đảm bảo mã hoạt động trên CPU của bạn:

$ pip install --no-binary psycopg2 psycopg2

--no-binary psycopg2 là một tùy chọn riêng biệt, vì vậy bạn sẽ phải chỉ định tên gói hai lần. Bạn có thể bao gồm điều này trong requirements.txt của mình nữa:

psycopg2==a.b.c    --no-binary psycopg2


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách thoát chuỗi khi khớp mẫu trong PostgreSQL

  2. Bắt đầu với PostgreSQL Streaming Replication

  3. Spring + Hibernate:Sử dụng bộ nhớ cache của gói truy vấn

  4. Không có ràng buộc duy nhất hoặc loại trừ nào phù hợp với MỨC ĐỘ BẬT

  5. Sự cố khi đặt khóa chính tùy chỉnh trong quá trình di chuyển Rails 4