Sto tentando di creare un sito Web con pochi altri per la prima volta e ho riscontrato un errore strano quando provavo ad usare Django/Python/VirtualEnv. Ho trovato soluzioni a questo problema per altri sistemi operativi, come Ubuntu, ma non riesco a trovare alcuna buona soluzione per Mac."Impossibile costruire ruota per psycopg2" - MacOSX utilizzando virtualenv e pip
Questo è il codice relativo in esecuzione:
virtualenv -p python3 venv
source venv/bin/activate
pip install -r requirements.txt
Dopo l'esecuzione di quel blocco, ottengo i seguenti errori:
AssertionError
ruota edificio non riuscita per django- toolbelt Esecuzione setup.py bdist_wheel per psycopg2
...
AssertionError
ruota edificio non riuscita per psycopg2 riusciti a costruire django-toolbelt psycopg2
Credo di aver installato il "Django -toolbelt "e" psycopg2 ", quindi non sono sicuro del perché sarebbe fallito.
L'unica differenza che posso pensare è che non ho usato il comando
sudo apt-get install libpq-dev
come è stato indicato per l'utilizzo Ubuntu come credo che l'installazione di PostgreSQL con birra ha curato l'intestazione.
Grazie per qualsiasi aiuto o intuizione!
Ha funzionato come un fascino per me su OS X, grazie! (OS X 10.11.2, Python 3.5.1, pip 7.1.2) –
Grazie per '--outdated' molto utile – pylover
Ha funzionato anche per me. Credo che per il mio virtualenv specifico il pacchetto 'wheel' fosse scaduto, dato che' setuptools' andava bene. Quindi potrebbe essere semplicemente necessario eseguire 'pip install --upgrade wheel'. – raiderrobert