
Google ドライブでこのエラーが頻繁に発生します:
プログラムを終了して再起動すると、すぐにポップアップ表示されます。再インストールを試みましたが、効果はありませんでした。これは何を意味し、修正するにはどうすればよいでしょうか?
Google ドライブが使用するディレクトリを移動してみましたが、まだこの問題は発生します。
答え1
このスレッドがほぼ 1 年もの間更新されていないことは承知していますが、どこにも適切な回答が見つからなかったので、後世のために返信しようと思いました。私の Mac でも同じ問題が発生したので、ログ ファイルを開いて問題の原因を突き止め、解決しました。
- 私の場合、ログファイルは ~/Library/Application Support/Google/Drive/user_default/sync_log.log にありました。任意のテキスト エディタで開きます。
- この文字列を検索:
AttributeError: 'NoneType' object has no attribute 'file_name'
- 各エラーには、この文字列のインスタンスがいくつかあるようです。前の行を見てください。1 つのインスタンスにはファイル名があります。私の場合は、
name=u'outline_template.pages'
(Pages アプリで作成したドキュメント) - ドライブフォルダに移動して、そのファイルを削除/移動します(私の場合は、そこにあったすべてのPagesドキュメントを取り出しました)
- Drive を再起動します。問題が解決しない場合は、Drive が再び機能するまで手順 2 ~ 5 を繰り返します。私の場合は、Pages ファイルを削除すると問題が解決しました。
- お祝いにビールを飲みましょう。
答え2
私も、同じ nonetype と属性 'find' なしで、同じ「申し訳ありません、ドライブを終了する必要があります」という問題に遭遇しました。しばらく解決策を探した後、次のことを試してみましたが、うまくいっているようです。つまり、基本的に、私が行ったのは、ドライブに現在の Google ドライブの新規コピーをローカル ドライブに取得するように要求することでした。以下は、私がステップ バイ ステップで行ったことです...
- Googleドライブを終了する
- 元のフォルダ「Google Drive」を「古いGoogle Drive」に変更します
- Googleドライブを再起動
- Google ドライブはフォルダが存在しないというエラーを出し、同期が終了しました。
- 次に「Googleドライブ」というフォルダを作成しました
- Googleドライブを再起動します
- しばらくすると同期が完了し、ドライブはまったくクラッシュしませんでした。
これが役に立つことを願っています...