IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Installer des librairies sur Spyder sans Anaconda


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2020
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2020
    Messages : 63
    Par défaut Installer des librairies sur Spyder sans Anaconda
    Bonjour,

    Je viens de nouveau vers vos concernant Python.

    Auaravant j'utilisais Sypder sur Anaconda.

    Par soucis de place sur mon ordinateur, j'ai téléchargé Spyder sans anaconda sur le lien suivant : https://www.spyder-ide.org/

    Je retrouve donc le même environnement de travail de spyder sans anaconda.

    Cependant, j'aimerais installer des librairies avec ce nouveau Spyder. Cependant, avec mes recherches je n'ai pas trouvé comment faire puisque la fonction pip ne serait pas installer sur ce Spyder (avec Anaconda, pip était compris dans Anaconda).

    Avez vous une idée pour savoir comment utiliser la fonction pip pour que je puisse installer des librairies, ou il y a t'il une autre solution pour installer des librairies sur Spyder sans avoir Anaconda ?

    En vous remerciant de votre aide et de votre compréhension.

  2. #2
    Membre Expert

    Homme Profil pro
    Ingénieur calcul scientifique
    Inscrit en
    Mars 2013
    Messages
    1 229
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur calcul scientifique

    Informations forums :
    Inscription : Mars 2013
    Messages : 1 229
    Par défaut
    Vous installez pip via votre distribution python, puis à l'aide de pip, vous pouvez installez n'importe quoi d'autre.
    Mais il me semble que pip est intégrer à présent à python depuis déjà quelques versions de python 3.

    Et ce indépendamment de l'IDE que vous utilisez, que ce soit spyder ou autre chose.

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2020
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2020
    Messages : 63
    Par défaut
    Bonjour,

    Je fais suite à votre réponse.

    Je me suis basé sur le fait que vous m'avez indiqué que pip devrait être directement installer.

    J'ai donc exécuté une commande pip pour installer une librairie, et il me met le message d'erreur suivant :
    Nom : pip.png
Affichages : 13770
Taille : 3,3 Ko

    Vous installez pip via votre distribution python, puis à l'aide de pip, vous pouvez installez n'importe quoi d'autre.
    Vous m'indiquez également que je peux installer pip dans la même fenêtre ou j'ai essayer d'installer la librairie. Cependant, tout ce que je trouves sur internet, ils installent pip avec anaconda, cependant c'est pas mon cas, auriez-vous une idée de la commande à exécuter pour pouvoir installer pip ? Ou auriez-vous une idée pour le message d'erreur ci-dessus ?

    En vous remerciant de votre aide

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 672
    Par défaut
    Salut,

    Dans la fenêtre IPython entrez:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    >>> import sys
    >>> print(sys.executable)
    Ca va afficher le Python utilisé.

    Puis vous ouvrez un terminal (cmd...) et vous installez vos packages dans ce Python là (avec le pip qui inclus dans Python).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Janvier 2020
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Deux Sèvres (Poitou Charente)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Enseignement

    Informations forums :
    Inscription : Janvier 2020
    Messages : 63
    Par défaut
    Je vous remercie de votre aide.


    J'ai bien récupérer le lien que j'excute dans le CMD (image ci-contre) :
    Nom : sys.executable.png
Affichages : 13743
Taille : 2,7 Ko

    Puis vous ouvrez un terminal (cmd...) et vous installez vos packages dans ce Python là (avec le pip qui inclus dans Python).
    Je suis ce que vous m'indiquez dans le cmd donc j'exécute le lien que spyder m'a donnée, et il m'affiche ceci (preuve qu'il a bien trouvé le fichier concerné) :
    Nom : cmd.png
Affichages : 13720
Taille : 5,6 Ko

    Cependant en exécutant par exemple : , il m'affiche le message suivant :
    Nom : cmd pip.png
Affichages : 13885
Taille : 7,7 Ko

    En regardant sur internet, j'ai trouvé que pour installer pip si il n'est pas installer il faut utiliser la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    py -m ensurepip --default-pip
    Cependant, en exécutant ce code, il me dit :Nom : cmd instal.png
Affichages : 13704
Taille : 2,2 Ko

    Je ne comprends pas pourquoi ?

    En vous remerciant de votre aide et de votre formidable patience.

  6. #6
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 672
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 672
    Par défaut
    Salut,

    Quand vous lancez le programme Python, vous avez l'interpréteur Python qui se signale par ">>>". Et comme pur IPython, dans cet environnement là, çà ne comprend que des instructions du langage Python.

    La commande pour installer un package est pip install....

    Cette commande là fonctionne si vous avez définit le chemin dans le PATH windows pour trouver "pip".... Et que ce chemin corresponde à l'environnement Python dans lequel vous voulez installer quelque chose.
    Quand on ne sait pas, on lance pip via python -m pip install... où python est a remplacer par le chemin affiché par print(sys.executable).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Souci d'installation des packages sur rhel5 pour oracle
    Par kaisala dans le forum RedHat / CentOS / Fedora
    Réponses: 2
    Dernier message: 15/12/2008, 13h41
  2. installation des données sur un lecteur réseau
    Par jeandu69 dans le forum Administration
    Réponses: 3
    Dernier message: 18/09/2008, 12h52
  3. Comment installer des macro sur plusieurs PC
    Par nico63vb dans le forum Installation, Déploiement et Sécurité
    Réponses: 2
    Dernier message: 21/08/2007, 16h23
  4. Réponses: 2
    Dernier message: 06/05/2007, 10h53
  5. Réponses: 3
    Dernier message: 06/04/2007, 15h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo