対処法
システムのtmpディレクトリに他のユーザが先にwandbディレクトリを作成していた場合、書き込みが行えないので、パーミッションエラーが発生する。
したがって、他のディレクトリにログを出力するようにする。
また、wandb.init()を呼ぶ前にログを出力したいディレクトリを作成する。
エラーの原因
システムのtmpディレクトリに他のユーザが先にwandbディレクトリを作成していた場合、書き込みが行えないので、
PermissionError: [Errno 13] Permission denied: '/tmp/wandb/run-...
のようなエラーが発生する。
また、wandb.init()が呼ばれたときに、そのディレクトリが存在しない場合、システムのtmpディレクトリが利用されるようになっている。
そのため、wandb.init()を呼び出した後にそのディレクトリを作成したとしても、そこではなくシステムのtmpディレクトリにログを作成しようとするので、パーミッションエラーが発生する。