gpt4 book ai didi

Python属性错误: 'module' object has no attribute 'Goslate'

转载 作者:太空宇宙 更新时间:2023-11-03 17:28:23 24 4
gpt4 key购买 nike

我正在尝试Goslate:免费的 Google 翻译 API。我使用 sudo pip install goslate

安装了 goslate

我编写了一个简单的程序,并在终端中使用 python getbn.py 命令执行它。

这是getbn.py内的代码:

import goslate
gs = goslate.Goslate()
print(gs.translate('hello world', 'bn'))

执行命令python getbn.py后,出现以下错误:

Traceback (most recent call last):
File "getbn.py", line 1, in <module>
import goslate
File "/home/ubuntu/Desktop/goslate.py", line 2, in <module>
# -*- coding: utf-8 -*-
AttributeError: 'module' object has no attribute 'Goslate'

然后我尝试通过执行python3 getbn.py命令来运行程序,发现出现以下错误:

Traceback (most recent call last):
File "getbn.py", line 1, in <module>
import goslate
ImportError: bad magic number in 'goslate': b'\x03\xf3\r\n'

如何修复它?为什么会出现两种不同类型的错误?

最佳答案

您的 Desktop 文件夹中有一个名为 goslate.py 的文件

File "/home/ubuntu/Desktop/goslate.py", line 2, in <module>
^^^^^^^^^^^^^^^^^^^^

这不是您使用 pip 安装的模块,它会妨碍导入。

关于Python属性错误: 'module' object has no attribute 'Goslate' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32247006/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com