天天看點

python pattern.en失敗

今天做NLP項目時發現無法導入pattern的en包。

排查非python版本問題、非包安裝不完全問題。

進入pattern源碼,末尾發現一句注釋:

# Shortcuts to pattern.en, pattern.es, ...
# (instead of pattern.text.en, pattern.text.es, ...)
           

意思是将pattern.en、pattern.es設定為了快捷導入方式,取代原來的pattern.text.en、pattern.text.es。

但不知為何這種快捷鍵未起作用。于是嘗試使用詳細路徑 pattern.text.en 進行導入,導入成功。不知該問題是否普遍,在google上無法查到相關問題解決方法,是以筆記并分享。