Homebrew, Python 3, Mise à jour et virtualenvs

Si vous êtes sur Mac et que vous avez installé Python 3 avec Homebrew, sachez que mettre à jour Python 3 va casser vos virtualenvs.

Pas de panique ! Je vous propose une solution.

Pour les recréer, placer votre terminal dans le bon dossier et faites ceci :

rm -r __pycache__  bin lib pip-selfcheck.json include requirements.txt
virtualenv --no-site-packages .

Bon par contre, vous allez devoir réinstaller vos dépendances mais pour le coup, je suis informaticien pas magicien :p.

Remarquez que ceci pourrait fonctionner si vous avez un fichier requirements.txt et que vous le gardez (mais je ne l’ai pas testé donc à prendre avec des pincettes) :

rm -r __pycache__  bin lib pip-selfcheck.json include
virtualenv --no-site-packages .
source bin/activate
pip install -r requirements.txt

Sur ce, je retourne à mon code

Bonne soirée à tous !

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *