Dans un projet, j'ai par exemple deux paquets différents, Comment puis-je utiliser les setup.py pour installer ces deux paquets dans le Colab de Google, afin que je puisse importer les paquets?
Réponses
Trop de publicités?Vous pouvez utiliser !setup.py install
à le faire.
Colab est juste comme un Jupyter ordinateur portable. Par conséquent, nous pouvons utiliser l' !
opérateur pour installer un package de Colab. Ce !
a, il indique à l'ordinateur portable de cellules de cette ligne n'est pas un code Python, c'est un script de ligne de commande. Donc, pour exécuter n'importe quel script de ligne de commande en Colab, il suffit d'ajouter un !
précédant la ligne.
Par exemple: !pip install tensorflow
. Cela permettra de traiter la ligne (ici pip install tensorflow
) que l'invite de ligne et pas de code Python. Cependant, si vous faites cela, sans l'ajout de l' !
précédent de la ligne, il va jeter un message d'erreur disant "syntaxe non valide".
Mais gardez à l'esprit que vous devrez télécharger l' setup.py
le fichier de votre disque dur avant de le faire (de préférence dans le même dossier où votre ordinateur portable).
Espérons que cela répond à votre question :)
Rejoint le parti en retard, mais juste un complément, j'ai rencontré quelques problèmes avec Seaborn pas si longtemps, parce que CoLab installé une version avec !pip qui n'a pas été mis à jour. Dans mon cas précis, je ne pouvais pas utiliser Nuage de points, par exemple. La réponse est ci-dessous:
Pour installer le module, vous aurez besoin de:
!pip install seaborn
Mettre à niveau vers la dernière version mise à jour:
!pip install --upgrade seaborn
Si vous souhaitez installer une version spécifique
!pip install seaborn==0.9.0
Je crois que toutes les règles communes pour le pip s'appliquer normalement, de sorte que pratiquement tout devrait fonctionner.