現象は以下。
- conda create, conda removeでconda環境の作成・削除を繰り返すとpip3.exe.conda_trash, pip3.exe.conda_trash.conda_trash, ...のように.conda_trashがconda createを実行した回数だけ繰り返すファイルができる
- これによって超長いファイル名のファイルができ、それが原因でビルドが失敗する
これはwindows環境でのみ発生する。dockerとか使えばこんなことないんだけど、Jenkinsでコンテナを使わずconda環境をビルドしてたら発生してしまった。。
このファイルはconda removeの時に削除できないファイルがあったらできるらしい。削除して問題無いのでrmdirコマンドでフォルダごと削除するようにした。
参考: