BingLingGroup / autosub

Command-line utility to transcribe/translate from video/audio/subtitles to subtitles
GNU General Public License v2.0
1.97k stars 243 forks source link

TypeError: 'NoneType' object is not subscriptable #156

Closed Andrea-lyz closed 3 years ago

Andrea-lyz commented 3 years ago

155 安装googletrans 4.0.0rc1后,出现以下错误

Traceback (most recent call last): File "/Library/Frameworks/Python.framework/Versions/3.8/bin/autosub", line 8, in <module> sys.exit(main()) File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/autosub/__init__.py", line 170, in main cmdline_utils.sub_trans(args, File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/autosub/cmdline_utils.py", line 796, in sub_trans translated_text, args.src_language = core.list_to_googletrans( File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/autosub/core.py", line 578, in list_to_googletrans translator = googletrans.Translator( File "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/googletrans/client.py", line 88, in __init__ client=self.client, host=self.service_urls[0]) TypeError: 'NoneType' object is not subscriptable 麻烦大大@BingLingGroup 教我如何解决,国外上课急需555

BingLingGroup commented 3 years ago

可以按照issue格式填写吗

BingLingGroup commented 3 years ago

刚才试了下 #155 中的解决方法,使用autosub dev分支最新代码,成功安装后没遇到你说的这个问题