PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Nielegalna instrukcja:4 podczas uruchamiania Django

psycopg2 jest częściowo napisany w C i wymaga kompilacji. Kiedy pip install pakiet, często jest dostępne do pobrania wstępnie skompilowane koło binarne.

Z jakiegoś powodu wstępnie skompilowany psycopg2 zawiera instrukcje, których twój procesor nie może rozpoznać (prawdopodobnie dlatego, że twój procesor jest za stary). Możesz to naprawić, samodzielnie kompilując moduł, co zapewni, że kod będzie działał na Twoim procesorze:

$ pip install --no-binary psycopg2 psycopg2

--no-binary psycopg2 to osobna opcja, więc będziesz musiał podać nazwę pakietu dwukrotnie. Możesz to uwzględnić w swoim requirements.txt a także:

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. Jak zmienić użytkownika na superużytkownika w PostgreSQL?

  2. Połączenie Orbeon Forms Postgres DB

  3. Dzień programisty PostgreSQL w Pradze 2016

  4. Programowo generuj DDL w Postgresql

  5. Błąd pakietu — Nie można znaleźć biblioteki klienta PostgreSQL (libpq)