sql >> Databáze >  >> RDS >> PostgreSQL

Nelegální instrukce:4 při spuštění Django

psycopg2 je částečně napsán v C a je třeba jej zkompilovat. Když pip install balíček, často je ke stažení předkompilované binární kolo.

Z nějakého důvodu předkompilovaný psycopg2 modul obsahuje instrukce, které váš CPU nedokáže rozpoznat (pravděpodobně proto, že váš procesor je příliš starý). Tento problém můžete opravit zkompilováním modulu sami, což zajistí, že kód bude fungovat na vašem CPU:

$ pip install --no-binary psycopg2 psycopg2

--no-binary psycopg2 je samostatná možnost, takže název balíčku budete muset zadat dvakrát. Můžete to zahrnout do souboru requirements.txt také:

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


  1. SQLite Select Distinct

  2. Platné modifikátory pro funkce data/času SQLite

  3. ORDER BY s vnitřním dotazem, přičemž u ORA-00907 chybí pravá závorka

  4. Jak se připojit k Oracle pomocí Service Name namísto SID