PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Instruksi ilegal:4 saat menjalankan Django

psycopg2 sebagian ditulis dalam C dan perlu dikompilasi. Saat Anda pip install sebuah paket, seringkali tersedia roda biner yang telah dikompilasi sebelumnya untuk diunduh.

Untuk beberapa alasan, psycopg2 yang telah dikompilasi sebelumnya module berisi instruksi yang tidak dapat dikenali oleh CPU Anda (mungkin karena prosesor Anda terlalu tua). Anda dapat memperbaikinya dengan mengompilasi modul sendiri, yang akan memastikan kode berfungsi pada CPU Anda:

$ pip install --no-binary psycopg2 psycopg2

--no-binary psycopg2 adalah opsi terpisah sehingga Anda harus menentukan nama paket dua kali. Anda dapat menyertakan ini di requirements.txt juga:

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. Simpan output dari fungsi sql ke file csv (COPY) dengan nama file dinamis

  2. Mengonfigurasi PostgreSQL untuk Observabilitas

  3. Pemantauan PostgreSQL Proaktif (Sudut Pengembang Studio/Penasihat)

  4. Variasi kinerja kueri SEPERTI PostgreSQL

  5. Migrasi Rails:Bigint di PostgreSQL tampaknya gagal?