2016-10-21 9 views
1

私は'numpyの' という名前のないモジュール:Visual Studioのコード

  1. アナコンダのPython
  2. のVisual Studioをインストールして、そもそもPythonの開発のためのセットアップのVisual Studioのコードに

    をしようとしていますコード

と新しいファイルで、私は次のコード

import numpy as np 
import pandas as pd 
from pandas import Series, DataFrame 
を持っていますCtrlキー+ Shiftキー+ Iは、次のようなエラーに

import numpy as np 

はImportErrorを得るBを打っていない時に

: 'numpyの' また

、という名前のモジュールは、対話型のウィンドウがVSコードでありPythonのでしょうか?それを開く方法。

+1

を切り替える方法のリンクをチェックするVisual Studioでコマンドパレットから

を行うことができますか? –

+0

あなたはnumpyをインストールしたと言ったところがありません。 (AnacondaまたはVisual Studio Codeが付属していますか?) –

+0

NumpyにはAnacondaが付属しています。Anacondaは2.7と3.5の64ビットバージョンです – billboard

答えて

1

実行しているPythonのバージョンにnumpyがインストールされていない可能性があります。

これを試してみてください:

import sys

print(sys.version)

が印刷されたバージョンアナコンダですか? AnacondaのPythonをインストールした場合は、既にnumpyがインストールされているはずです。それがnumpyがインストールされていないVisual Studioコード内でアクセスしている別のPythonバージョンであることが判明した場合、修正する必要があります。

呼び出されるPythonのバージョンは、最初にPATH変数にどのバージョンのPythonが登場するかによって決まります。端末に入力:echo $PATH。 出力は最初のアナコンダビンに次のようになります。 エコー

# Use Anaconda python

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

再起動A:あなたが最初のアナコンダのビンを持っていない場合は /Users/jlzhang/anaconda/bin:/usr/local/bin:/usr/bin:/bin

を、あなたは〜/ .bashrcのファイルにこれを追加することができますターミナルとVisual Studioコードを開き、AnacondaのPythonを実行しているかどうか確認してください。

希望する/うまくいきましたか?

+0

問題はパスであり、 PythonとAnacondaのPython、公式のPythonが最初にパスリストに現れました。私はそれをアンインストールし、PATHから削除されたようです。私も公式版が必要な場合は、私はちょうど順序を切り替えている可能性がありますが、私はそれを試していない – billboard

0

VSコードのpython環境を変更すると助かりました。デフォルトのビジュアルスタジオコードはオリジナルのPython環境を取り、インストールするにはnumpyが必要です。 anaconda python(mumpy)がインストールされていれば、オリジナルのpython環境をvisual studioのコードでanaconda python環境に切り替えることができます。これは、あなたのシステム上みとめPythonのインストールを持っていますアナコンダのPython環境に元のpythonから https://code.visualstudio.com/docs/python/environments

+0

このリンクは、質問に答えるかもしれませんが、それは答えの本質的な部分をここに含めて、参考のため。リンクされたページが変更された場合、リンクのみの回答は無効になります。 - [レビューの投稿](/レビュー/低品質の投稿/ 18997848) – chrisz

関連する問題