前提・実現したいこと
pythonでスクレイピングしたデータをpandasを通じてcsv出力したい。これに向けて、VSコード上でpandasのインポートを行いたいが、指定されたモジュールが見つからないとのエラーが表示される。
【背景】
ジュピターノートブックではソースは完成していて、同ソースをパイソンファイルで実行するためVSコード上に移植しているが、ライブラリインポートでエラーが生じてしまった。環境差異によるエラー(ジュピターノートブック vs VSコード)
発生している問題・エラーメッセージ
IMPORTANT: PLEASE READ THIS FOR ADVICE ON HOW TO SOLVE THIS ISSUE!
Importing the numpy C-extensions failed. This error can happen for
many reasons, often due to issues with your setup or how NumPy was
installed.
We have compiled some common reasons and troubleshooting tips at:
https://numpy.org/devdocs/user/troubleshooting-importerror.html
Please note and check the following:
- The Python version is: Python3.8 from "C:\Users\i0150\anaconda3\python.exe"
- The NumPy version is: "1.19.2"
and make sure that they are the versions you expect.
Please carefully study the documentation linked above for further help.
Original error was: DLL load failed while importing _multiarray_umath: 指定されたモジ
ュールが見つかりません。
該当のソースコード
import pandas as pd
試したこと
・python.exe の再インストール
・anaconda3 の再インストール
・環境変数パス設定の見直し
・「pip list」によるインストール済みライブラリーの確認
【pip listの実行結果】
※下記のとおり、Pandas Numpyともにインストールされている
Package Version
・・・・・・・・・・・
nose 1.3.7
notebook 6.1.4
numba 0.51.2
numexpr 2.7.1
**numpy ** 1.19.2
numpydoc 1.1.0
olefile 0.46
openpyxl 3.0.5
packaging 20.4
**pandas ** 1.1.3
pandocfilters 1.4.3
paramiko 2.7.2
parso 0.7.0
partd 1.1.0
path 15.0.0
pathlib2 2.3.5
pathtools 0.1.2
・・・・・
補足情報(FW/ツールのバージョンなど)
Pandas 1.1.3
Python 3.8
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。