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