web-dev-qa-db-fra.com

Comment installer les packages Python dans Colab de Google?

Dans un projet, j'ai par exemple Comment puis-je utiliser le fichier setup.py pour installer ces deux packages dans la base de données Colab de Google, afin de pouvoir importer les packages?

33
Lin Jianjie

Vous pouvez utiliser !setup.py install pour le faire.

Colab est comme un carnet de notes Jupyter. Par conséquent, nous pouvons utiliser l'opérateur ! pour installer n'importe quel paquet dans Colab. Ce que ! fait réellement est, il indique à la cellule du bloc-notes que cette ligne n'est pas un code Python, c'est un script de ligne de commande . Ainsi, pour exécuter un script de ligne de commande dans Colab, ajoutez simplement un !previous la ligne.

Par exemple: !pip install tensorflow. Cela traitera cette ligne (ici pip install tensorflow) comme une ligne d'invite de commande et non du code Python. Toutefois, si vous faites cela sans ajouter le ! précédant la ligne, une erreur indiquant "syntaxe non valide" sera générée.

Mais gardez à l'esprit que vous devrez télécharger le fichier setup.py sur votre lecteur avant de le faire (de préférence dans le même dossier que votre ordinateur portable).

J'espère que cela répond à votre question:)

23
Ashutosh Pathak

disons que vous voulez installer Scipy,

Voici le code pour l'installer

!pip install scipy
12
Ravi G

Je me suis joint à la fête tardivement, mais en complément, j'ai rencontré récemment quelques problèmes avec Seaborn, car CoLab a installé une version avec! Pip qui n'a pas été mise à jour. Dans mon cas particulier, je ne pouvais pas utiliser Scatterplot, par exemple. La réponse à ceci est ci-dessous:

Pour installer le module, il vous suffit de:

!pip install seaborn

Pour le mettre à jour vers la version la plus récente:

!pip install --upgrade seaborn

Si vous souhaitez installer une version spécifique

!pip install seaborn==0.9.0

Je crois que tous les règles communes au pip s’appliquent normalement, donc cela devrait marcher.

1
DuckRodgers