Pythonのexe化がうまく出来ない(RecursionError: maximum recursion depth exceeded while calling a Python object)が出てしまう
Pythonのコードをpyinstaller を利用してexe化しようとしているのですが、うまくいきません
内容としては繰りかえしの処理の段階で再帰回数がオーバーしている模様ですが
元々
元々やりたかった事
Python
1import pandas as pd 2import glob 3import os 4 5 6csv_files = glob.glob('*.csv') 7list = []#リストの初期化 8for file in csv_files: 9 list.append(pd.read_csv(file,encoding="cp932"))#リストにcsvファイルを追加していく
というもので、単純に同階層にあるファイルをファイル分検知してリストに追加していくというものです。
本来この先があるのですが、一旦ここだけでexe化しようとしたところひっかかったので間違いないと思います。
試したこと
一応、breakを記述したりしましたが失敗
その後は試しに
Python
1import pandas as pd 2import glob 3import os 4 5 6csv_files = [1, 2, 3, 4, 5, 6] 7list = []#リストの初期化 8for file in csv_files: 9 list.append(pd.read_csv(file,encoding="cp932"))#リストにcsvファイルを追加していく 10 break
といった感じで超簡潔にしたのですがそれでも同様のエラーが出てしまいます。
どのようにしたら良いのか
どなたかご教示頂けたら幸いです。
補足情報(FW/ツールのバージョンなど)
INFO: PyInstaller: 4.0
INFO: Python: 3.7.6 (conda)