web-dev-qa-db-fra.com

Aucun module nommé 'numpy': code Visual Studio

J'essaie de configurer le code Visual Studio pour le développement python

pour commencer, j'ai installé 

  1. Anaconda Python
  2. Code Visual Studio

et dans un nouveau fichier j'ai le code suivant

import numpy as np
import pandas as pd
from pandas import Series, DataFrame

en appuyant sur Ctrl + Maj + B j'obtiens l'erreur suivante

import numpy as np

ImportError: Aucun module nommé 'numpy'

De plus, y a-t-il une fenêtre interactive python dans VS Code? Comment l'ouvrir.

4
billboard

Numpy n'est peut-être pas installé sur la version de python que vous utilisez.

Essaye ça:

système d'importation

print (sys.version)

La version imprimée est-elle Anaconda? Si vous avez installé Anaconda python, cela devrait venir avec numpy déjà installé. S'il s'avère qu'il s'agit d'une autre version de python à laquelle vous accédez à l'intérieur de Visual Studio Code sur lequel Numpy n'est pas installé, c'est ce que vous devez corriger.

La version de python appelée dépend de la version de python apparaissant dans votre variable PATH en premier. Tapez dans un terminal: echo $PATH. La sortie devrait ressembler à ceci avec Anaconda bin en premier: /Users/jlzhang/anaconda/bin:/usr/local/bin:/usr/bin:/bin

Si vous n’avez pas d’abord Anaconda bin, vous pouvez ajouter ceci à votre fichier ~/.bashrc: Echo 

# Utiliser le python Anaconda

export PATH = "/ Users/jlzhang/anaconda/bin: $ PATH"

Redémarrez un terminal et le code Visual Studio et voyez si vous exécutez maintenant Anaconda python.

J'espère que ça aide/Est-ce que ça a marché?

3
user3835290

Changer l'environnement python dans le code VS m'a aidé. Par défaut, le code de visual studio prend l’environnement Python d’origine, il nécessite l’installation de numpy. Si vous avez installé anaconda python (mumpy come with it), vous pouvez passer de l’environnement python d’origine à l’environnement anaconda python dans le code de visuals studio. Cela peut être fait à partir de la palette de commandes dans Visual Studio

consultez le lien pour savoir comment passer du python original à l’environnement anaconda python https://code.visualstudio.com/docs/python/environments

3
Madhukar Reddy

Nous avons constaté que tout simplement changer l'environnement fonctionnait. Cliquez avec le bouton droit sur "Environnements Python" et choisissez "Ajouter/Supprimer des environnements Python" et choisissez 3.5 au lieu de 3.6:

 Add/Remove Python Environments

1
Informitics