簡體   English   中英

AttributeError:模塊“spacy”沒有屬性“load”

[英]AttributeError: module 'spacy' has no attribute 'load'

導入 spacy nlp = spacy.load('en_core_web_sm')

錯誤:回溯(最后一次調用):

文件“C:\Users\PavanKumar.spyder-py3\ExcelML.py”,第 27 行,在 nlp = spacy.load('en_core_web_sm')

AttributeError:模塊“spacy”沒有屬性“load”

誰能建議我一個解決方案?

嘗試再次安裝 spacy,我遇到了同樣的問題,在運行conda install spacy並重新啟動我的筆記本 kernel 后它工作了。 完整的安裝文檔請查看 spacy 官網: spacy 文檔

不要將文件命名為 spacy.py,它會產生沖突。

我遇到了同樣的問題,結果發現錯誤是由命名文件“spacy”引起的,顯然它會產生命名沖突。 在 Python 中,獨特的文件是模塊,因此通過將其命名為“spacy”,您將覆蓋文件並導入自身。 因此,您不應該使用 package 名稱命名您的文件,它們會很好地工作。 一旦我將文件重命名為其他文件,它就可以完美運行。 在此處輸入圖像描述

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM