🎄teratailクリスマスプレゼントキャンペーン2024🎄』開催中!

\teratail特別グッズやAmazonギフトカード最大2,000円分が当たる!/

詳細はこちら
Python 3.x

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

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

Q&A

解決済

1回答

3117閲覧

python3 pandasのimportエラーについて

john_doe_

総合スコア354

Python 3.x

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

MacOS(OSX)

MacOSとは、Appleの開発していたGUI(グラフィカルユーザーインターフェース)を採用したオペレーションシステム(OS)です。Macintoshと共に、市場に出てGUIの普及に大きく貢献しました。

0グッド

0クリップ

投稿2019/10/04 04:44

編集2019/10/04 05:48

pandasを利用してcsvファイルを作成しようとしましたが、上手くいかずにおります。

import pandas as pd
df = pd.DataFrame([
["0001", "John", "Engineer"],
["0002", "Lily", "Sales"]],
columns=['id', 'name', 'job'])

df.to_csv("employee.csv")

下記のようなエラーメッセージが出ました。
解決策についてご教示いただけますでしょうか?

Traceback (most recent call last):
File "/Users/********/Desktop/work/test1.py", line 1, in <module>
import pandas as pd
ModuleNotFoundError: No module named 'pandas'

ちなみに、下記をターミナルより実行してみましたが解决できませんでした。
pip install -U pandas

プログラミング初心者で言葉足らずな点があるかもしれませんが、
何卒よろしくお願い申し上げます。

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

LouiS0616

2019/10/04 04:46

エラーメッセージはトレースバックから貼って下さい。 次のように表示されているかと思います。 Traceback ... ... ... AttributeError: module 'pandas' has no attribute 'DataFrame' もちろん、ユーザ名など個人情報を含む部分は xxx などに置き換えてしまって構いません。
john_doe_

2019/10/04 04:51

早速のお返事ありがとうございます。 再度、ファイルを実行しましたら、下記のメッセージが出ました。 pandasはインストール済みなのですが。。。。 Traceback (most recent call last): File "/Users/**********/Desktop/python.py", line 1, in <module> import pandas as pd ModuleNotFoundError: No module named 'pandas'
john_doe_

2019/10/04 04:57

ターミナルでpip listを実行して再確認しましたが、下記のバージョンがインストールされていました。 pandas 0.25.1
nandymak

2019/10/04 05:03

>ModuleNotFoundError: No module named 'pandas' pandasが無いというエラーですね。 >下記をターミナルより実行してみましたが解决できませんでした。 >pip install -U pandas 結果はどうだったでしょう?エラーは出ましたか? $ pip list |grep pandas の結果は表示されますか? pipとpip3は中身が同じものですか?
john_doe_

2019/10/04 05:18

>pip install -U pandas エラーは出ませんでした。 Requirement already up-to-date: pandas in /anaconda3/lib/python3.7/site-packages (0.25.1) Requirement already satisfied, skipping upgrade: pytz>=2017.2 in /anaconda3/lib/python3.7/site-packages (from pandas) (2019.2) Requirement already satisfied, skipping upgrade: python-dateutil>=2.6.1 in /anaconda3/lib/python3.7/site-packages (from pandas) (2.8.0) Requirement already satisfied, skipping upgrade: numpy>=1.13.3 in /anaconda3/lib/python3.7/site-packages (from pandas) (1.17.2) Requirement already satisfied, skipping upgrade: six>=1.5 in /anaconda3/lib/python3.7/site-packages (from python-dateutil>=2.6.1->pandas) (1.12.0) pip list |grep pandas、を実行すると下記バージョンがインストールされていることが確認できました。 pandas 0.25.1 v pip3 list、を実行しましたが、同様に下記のバージョンがインストール済みでした。 pandas 0.25.1
john_doe_

2019/10/04 05:54

言葉足らずで失礼いたしました。 Atom Runner内では上記エラーメッセージが出ますが、ターミナルからファイルを実行すると、 csvファイルを作成することができました。
guest

回答1

0

ベストアンサー

AttributeError: module 'pandas' has no attribute 'DataFrame'

pandas.pyみたいなファイルを作っていませんか?

標準モジュールやパッケージと同じ名前の.pyファイルを作ってはいけません。ライブラリではなく、自作のファイルがimportされてしまいます。自作ファイルの名前を変えれば解決します。

python.pyもやめた方が良いでしょう。

投稿2019/10/04 05:23

編集2019/10/04 05:23
hayataka2049

総合スコア30935

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.36%

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

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

質問する

関連した質問