Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1473 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  [Python] import error avec virutalenv

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Python] import error avec virutalenv

n°2358383
async-maye​ul
logos, pathos, ethos
Posté le 20-07-2020 à 17:34:03  profilanswer
 

Bonjour,
 
J'utilise Ubuntu 20.04 sur un hp probook x360 et j’apprends à utiliser les librairies python comme numpy, pandas ou matplotlib . Pour éviter de salir mon disque dur avec plusieurs
versions de ces librairies j'ai crée un environnement virtuel avec virtualenv . J'installe les librairies avec

Code :
  1. pip3 install nom_de_la_librairie

et je test l'installation avec l'interpréteur python, jusqu'ici tous vas bien, aucune erreur, mais quand je décide d'écrire un programme avec visual studio code, toujours dans mon environnement virtuel, j'ai une  
erreur du type : import-error numpy ...  
 
Voici mon code :

Code :
  1. #! usr/bin/env python3
  2. import numpy


 
Je ne comprend pas pourquoi ça ne marche pas, j'ai cherché des solutions mais je ne trouve pas, on me parle de la variable d'environnement, d'alias python etc ..mais rien ne marche
De plus sur mon autre pc je n'est aucun problème d'importation et j'utilise la même version d'ubuntu .  
 
Merci d'avance à toutes réponses  :love:

mood
Publicité
Posté le 20-07-2020 à 17:34:03  profilanswer
 

n°2358386
rat de com​bat
attention rongeur méchant!
Posté le 20-07-2020 à 17:56:50  profilanswer
 

async-mayeul a écrit :

Je ne comprend pas pourquoi ça ne marche pas, j'ai cherché des solutions mais je ne trouve pas, on me parle de la variable d'environnement, d'alias python etc ..mais rien ne marche

Montre donc ce que tu as tenté / mets des liens. Je ne connais pas Python mais le coup de la variable d'environnement ça me semble une bonne piste.

n°2358396
async-maye​ul
logos, pathos, ethos
Posté le 20-07-2020 à 19:54:16  profilanswer
 

rat de combat a écrit :

Montre donc ce que tu as tenté / mets des liens. Je ne connais pas Python mais le coup de la variable d'environnement ça me semble une bonne piste.


 
Re,
 
voici le lien vers stackoverflow et la réponse avec PATH : https://stackoverflow.com/questions [...] virtualenv
 
et là les screens de mes essais :
 
Pour lancer l'environnement virtuel
https://imagizer.imageshack.com/img923/557/HGUzLC.png
 
La version de pip utilisé (pour installer des packages)
https://imagizer.imageshack.com/img923/5750/ZeJQMT.png
 
Quand j'importe la librairie directement sur l'interpréteur cela marche
https://imagizer.imageshack.com/img924/1152/y3Cl43.png
 
Mais quand je veux l'importer en utilisant visual studio code, une erreur s'affiche (import error)
https://imagizer.imageshack.com/img922/4604/V7Jj7B.png
 
Pourtant quand je regarde dans les dossiers de mon environnement virtuel la librairie numpy est présente
https://imagizer.imageshack.com/img923/8127/tujhlt.png
 
Merci  :)

n°2358528
hadrial
Posté le 23-07-2020 à 11:48:54  profilanswer
 

ton venv n'est pas activé dans vscode (cf le "python 3.8.2 64 bit" en bas à gauche)
 
https://code.visualstudio.com/docs/python/environments


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  [Python] import error avec virutalenv

 

Sujets relatifs
Ouvrir fichier .odb avec PythonScript python qui joue à un autre script python
[Python] Utilisation d'un code existant[Python] zipfile - decompresser sans chemin
[resolu] déclaration en pythonouverture de fichier en python 3 : erreur
Demander une valeur immédiatement sur pythonApprendre le python
Import sans prendre la virgule comme séparateur des milliers 
Plus de sujets relatifs à : [Python] import error avec virutalenv


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR