0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

VS Code の Data Wrangler で DataFrame が表示されなくなった!原因は Pandas 3.0.0 だった話

0
Last updated at Posted at 2026-01-25

概要

VS Code の Jupyter Notebook で、セルに df と入力しても Data Wrangler ビューアが起動せず、ただのテキスト(text/plain)や標準の HTML 表になってしまう問題が発生しました。設定を見直しても直らない場合、原因は Pandas のメジャーアップデートかもしれません。

症状

  • 数日前まで動いていた Data Wrangler のリッチな表表示が急に消えた。
  • 「プレゼンテーションの変更」を選択しても、MIME タイプに Data Wrangler が出てこない。
  • text/plain(型崩れしたテキスト)などの簡易表示しか選べない。

原因:Pandas 3.0.0 の互換性

2026年にリリースされた Pandas 3.0.0 は、内部構造に大きな変更を含むメジャーアップデートです。
これにより、VS Code 側の Data Wrangler 拡張機能が、実行結果を「DataFrame」として正しく検知できず、レンダラー(描画機能)がスキップされてしまう現象が起きています。

解決策:Pandas を 2.x 系にダウングレードする

拡張機能側がアップデートされるまでの間は、安定している Pandas 2.2.x を使用することで以前の動作に戻ります。

手順

ターミナル(または Jupyter のセル)で以下のコマンドを実行し、バージョンを指定して再インストールします。

# 環境名は適宜読み替えてください(例:my_env)
pip install pandas==2.2.3

インストール完了後、Jupyter のカーネルを再起動(Restart Kernel) してください。これで、df を実行した際に自動的に Data Wrangler のビューアが復活します。

注意点

  • 環境の確認: VS Code 右上のカーネルで選択している Python 環境に対して pip install を行っているか確認してください。
  • メジャーアップデートの影響: pip install --upgrade pandas などを不用意に実行すると、予期せず 3.0.0 に上がってしまうため注意が必要です。

まとめ

「設定は合っているはずなのに、急に Data Wrangler が使えなくなった」という場合は、まずライブラリのバージョンを疑ってみてください。

import pandas as pd
print(pd.__version__) # ここが 3.0.0 だと現在は要注意

0
0
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?