###概要
Python初心者です。
Pythonでnumpyをimportしてリストから任意の数字の近似値を出すプログラムを作っています。
IDLEからRun Moduleで実行すると正しく実行されますが、
コマンドプロンプトから実行するとnumpyのモジュールが存在しないというエラーメッセージが出てしまいます。
どうしてもプログラムをexe化したいので、考えられる欠点をいくつかお願いします。
因みにまだAnacondaはインストールしていません。
該当のソースコード
Python
1import numpy 2 3number = 796 4 5list_a = [495,545,595,645,695,745,795,845,895,945,995,1045] 6listArray = numpy.array(list_a) 7pos = (numpy.abs(listArray-number)).argmin() 8print(listArray[pos]) 9
IDLEから実行したとき・・・ 795
コマンドプロンプトから実行したとき・・・ 以下のエラーメッセージ
コマンドプロンプトからのエラーメッセージ
Traceback(most recent call last) File "■■■■■■■■■¥Documents¥Python¥kensyo.py", line 1,in<module> import numpy ModuleNotFoundError: No module named 'numpy'
試したこと
・エクスプローラー内で保存するファイルを変えてみる。
・「import numpy」を「from numpy import *」にしてみる。
補足情報
・Ana condaのインストールはしていない。
verson python 3.6.3
chardet 3.0.4
Cython 0.26.1
docutils 0.16
idna 2.9
Kivy 1.11.1
Kivy-Garden 0.1.4
numpy 1.19.0
Pillow 7.1.1
pip 20.1
pygame 1.9.6
Pygments 2.6.1
requests 2.23.0
setuptools 28.8.0
urllib3 1.25.9
wheel 0.34.2
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。