質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.12%
NumPy

NumPyはPythonのプログラミング言語の科学的と数学的なコンピューティングに関する拡張モジュールです。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Atom(言語)

Atomはハードウェア記述言語で、集積回路を設計するためのコンピュータ言語です。

解決済

numpyをinportするとエラーがでる

meatbowl
meatbowl

総合スコア6

NumPy

NumPyはPythonのプログラミング言語の科学的と数学的なコンピューティングに関する拡張モジュールです。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Atom(言語)

Atomはハードウェア記述言語で、集積回路を設計するためのコンピュータ言語です。

4回答

0リアクション

0クリップ

30858閲覧

投稿2020/03/30 11:09

編集2020/03/31 06:35

pythonのnumpyをインポートするとエラーが出る

発生している問題・エラーメッセージ

ModuleNotFoundError: No module named 'numpy'

該当のソースコード

python

import numpy as np arr=np.array([10,20,30,]) print(arr+10)

試したこと

pip install numpyでインストールし、バージョンも最新です。
Atomでは問題なく実行されますが、Atomで保存して作成したファイルをコマンドプロンプトで実行すると上記のエラーがでます。

pythonのバージョンは3.7.2です。

インストールした名前とインポートする名前が同じとは限らないという記事を見かけ、なにかわかりそうでしたがわかりませんでした。
プログラムの勉強を始めたばかりで何もわかりませんが、アドバイスいただけるとありがたいです。

追記:numpyとchardet以外のライブラリやモジュールはインポート、実行は問題なくできます。(ex time,random)
追記:今分かったのですが、コマンドプロンプトに直接コードを入力すると問題なくインポート、実行します。

以下のような質問にはリアクションをつけましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

リアクションが多い質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

pepperleaf

2020/03/30 12:41

環境はどうなってるでしょうか? Windowsでしょうか? Pythonは、どのようにインストールしたのでしょうか? winpythonは、winpython用のコマンドプロンプトがあるようです。多分、それ以外だと、パスがまともにならない気がします。 Atomでは、OKとの事ですが、AtomのPython実行環境はどう設定したのでしょうか? その辺がミスマッチ起こしてそうな気がします。
meatbowl

2020/03/30 12:54

説明不足で申し訳ございません。 環境はあまり理解していませんが、設定のpath?に書き加えた気がします。 端末はwindowsです。 winpython用コマンドプロンプトは知りませんでした。 Atomではパッケージをインストールして使えるようにしました。
Bull

2020/03/31 07:11

コマンドラインで python -m pip list とすると、どうなりますか?
meatbowl

2020/03/31 07:16

Package version -------------------- chardet 3.0.4 numpy 1.18.2 pip 20.0.2 setuptools 40.6.2 と表示されます。
Bull

2020/03/31 07:31

"コマンドプロンプトに直接コードを入力" とは、python を起動して、インターラクティブモードでスクリプトを実行ということでしょうか? また、IDLE では numpy の import はできるのでしょうか?
meatbowl

2020/03/31 07:58

はい、windows 既存のコマンドプロンプトでもIDLEでもインタラクティブモードならインポート、実行可能です。 ただ、Atomで作成したフォルダをD&Dした際にエラーが出ます。 他のプログラムだと問題なくD&Dで実行できます。
Bull

2020/03/31 08:10

コマンドプロンプトで python スクリプト.py とするとダメなんですか?
meatbowl

2020/03/31 09:46

!!!!!!!! できました! コマンドプロンプトにpythonと打ち込み、続けてD&Dすると実行に成功しました! 本当にありがとうございました!

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.12%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

NumPy

NumPyはPythonのプログラミング言語の科学的と数学的なコンピューティングに関する拡張モジュールです。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Atom(言語)

Atomはハードウェア記述言語で、集積回路を設計するためのコンピュータ言語です。