Pythonでshapefileが存在しないというエラーが発生した場合の対応方法をご紹介します。
Shapefileを扱うライブラリのインポートでshapefileを使用する場合は、PyShpをインストールする必要があります。
「pip install shapefile」ではインストールできないので注意が必要です。
PyShpライブラリのインストールは下記のコマンドで行ってください。
pip install pyshp
PyShpとは
PyShpは、PythonでShapefile形式の地理データを操作するためのライブラリです。Shapefile形式は、地理データを格納するための標準的な形式であり、多くのGISソフトウェアで利用されています。PyShpを使うことで、Pythonで簡単にShapefile形式のデータを読み込み、加工や可視化を行うことができます。ライブラリの詳細は下記のリンクをご参照ください。
pyshp
Pure Python read/write support for ESRI Shapefile format