日:(显然)最近再次出现了此问题,这是由Google翻译API的一些更改引起的。
这个Github问题正在(再次)讨论一种解决方案。尽管没有确定的解决方案,但是“拉取请求”似乎可以解决问题:https : //github.com/ssut/py- googletrans/pull/237。
在等待批准之前,可以这样安装:
$ pip uninstall googletrans
$ git clone https://github.com/alainrouillon/py-googletrans.git
$ cd ./py-googletrans
$ git checkout origin/feature/enhance-use-of-direct-api
$ python setup.py install
:
显然,这是Google方面最近普遍存在的问题。引用各种Github讨论,当Google直接向您发送原始令牌时,就会发生这种情况。
目前正在讨论该问题,并且已经提出了修复它的请求,因此应在未来几天内解决。
供参考,请参阅:
https://github.com/ssut/py-googletrans/issues/48 <-在Github存储库上报告的问题完全相同https://github.com/pndurette/gTTS/issues/60 <-似乎是相同的问题文字转语音库 https://github.com/ssut/py- googletrans/pull/78 <-拉取请求以解决此问题
要应用此补丁(无需等待请求请求被接受),只需从派生仓库https://github.com/BoseCorp/py- googletrans.git安装库(首先卸载官方库):
$ pip uninstall googletrans
$ git clone https://github.com/BoseCorp/py-googletrans.git
$ cd ./py-googletrans
$ python setup.py install
您可以将其克隆到系统上的任何位置,然后在全局范围内或在Windows XP中安装它virtualenv
。