![](/img/trans.png)
[英]AttributeError: 'NoneType' object has no attribute 'group' in googletrans
[英]How to fix: AttributeError: 'NoneType' object has no attribute 'group'
我正在運行以下代碼:-
from googletrans import Translator, constants
from pprint import print
# init the Google API translator
translator = Translator()
# translate a spanish text to english text (by default)
translation = translator.translate("Hola Mundo")
print("{} ({}) --> {} ({})".format(translation.origin, translation.src, translation.text, translation.dest))
運行此代碼時,我收到以下錯誤:AttributeError: 'NoneType' object has no attribute 'group'
我不知道如何解決這個錯誤。
我在 stackoverflow 上看到了其他答案,但這些都沒有用。
有誰知道如何修理它?
要修復此錯誤,您必須卸載當前的googletrans版本並使用以下命令安裝新版本:
pip3 uninstall googletrans
pip3 install googletrans==3.1.0a0
再次運行代碼,它應該可以修復錯誤。
只需嘗試安裝以下版本的 googletrans; 只有下面的代碼就足夠了。
pip install googletrans==3.1.0a0
這行得通!
使用 PyPI 安裝將安裝 3.0.0 版本,該版本有一些錯誤。 后來的版本已經修復。 安裝版本 3.1.0a0 或 4.0.0rc1將解決問題。 請卸載然后指定要安裝的版本。
pip uninstall googletrans
pip install googletrans==4.0.0rc1
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.