Dans un bloc-notes Python, je peux exécuter !pip freeze
pour obtenir la liste des packages installés. Mais le résultat est une liste vide, ou montre seulement quelques paquets que j'ai installés moi-même. Jusqu'à il y a quelques semaines, la commande renvoyait une liste de tous les packages, y compris ceux pré-installés par IBM. Comment puis-je obtenir la liste complète maintenant?Comment lister les packages Python préinstallés sur le service Spark IBM
1
A
Répondre
5
!PIP_USER= pip freeze
IBM définit l'environnement PIP_USER variable pour activer l'option --user
par défaut. C'est parce que de nombreux utilisateurs ont oublié de spécifier cette option pour pip install
. Malheureusement, cela permet également l'option pip freeze
, où il pourrait ne pas être désiré. Par conséquent, vous devez remplacer l'option par défaut pour obtenir la liste complète des packages installés.
façons alternatives d'ignorer les options par défaut à partir de variables d'environnement:
!pip freeze --isolated
!env -i pip freeze
Roland, vous pouvez accepter vos propres réponses. –
Merci pour le conseil - Je pensais que mon acceptation était implicite en répondant à ma propre question :-) –