NoneType 物件沒有屬性“find”

NoneType 物件沒有屬性“find”

我在 Google 雲端硬碟中經常遇到此錯誤:

在此輸入影像描述

如果我退出並重新啟動該程序,它會立即彈出。我嘗試過重新安裝,但這沒有幫助。這是做什麼的?

我嘗試移動 Google Drive 使用的目錄,但仍然存在此問題。

答案1

我知道這個帖子已經死了快一年了,但我在任何地方都找不到正確的答案,所以我想我應該為後代回复。我的 mac 上也遇到了同樣的問題,所以我進入日誌檔案並找出問題所在並修復它。

  1. 就我而言,記錄檔位於 ~/Library/Application Support/Google/Drive/user_default/sync_log.log)。在您選擇的文字編輯器中開啟。
  2. 搜尋這個字串:AttributeError: 'NoneType' object has no attribute 'file_name'
  3. 似乎每個錯誤都有該字串的幾個實例。看一下上一行。例如,會有一個文件名,在我的例子中它是name=u'outline_template.pages'(我在頁面應用程式中建立的文件)
  4. 進入您的磁碟機資料夾並刪除/移動該檔案(就我而言,我只是取出其中的所有頁面文件)
  5. 重新啟動驅動器。如果問題仍然存在,請重複步驟 2-5,直到 Drive 再次運作。就我而言,刪除頁面檔案就可以了。
  6. 喝杯啤酒慶祝一下。

答案2

我還發現自己遇到了同樣的“抱歉,好的驅動器需要退出”問題,具有相同的非類型且沒有屬性“查找”。在尋找解決方案一段時間後,我嘗試了以下方法,它似乎對我有用。所以,基本上,我所做的就是要求驅動器在我的本地驅動器上獲取當前谷歌驅動器的新副本。以下是我一步一步所做的事情...

  1. 退出谷歌驅動器
  2. 將原始資料夾“Google Drive”更改為“舊 Google Drive”
  3. 重新啟動谷歌驅動器
  4. 谷歌驅動器抱怨該資料夾不存在,因此同步退出。
  5. 然後我創建了一個資料夾“Google Drive”
  6. 重新啟動谷歌驅動器
  7. 過了一會兒,我的同步完成了,驅動器根本沒有崩潰。

希望這可以幫助...

相關內容