python“speedtest”没有属性“speedtest”

2024-10-02 20:30:02 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图通过使用“speedtest”模块获得python中的下载和上传速度,但在使用该模块时,它给了我错误:

AttributeError:模块“speedtest”没有属性“speedtest”

我只是声明了变量, 这是我的代码:

import speedtest

speedtester = speedtest.Speedtest()

由于某种原因,该模块实际上没有这些功能。 请告诉我我的代码出了什么问题,我确定从cmd和pycharm终端导入了模块,但仍然得到了相同的错误。 提前谢谢


Tags: 模块代码import功能cmd终端声明属性
3条回答

我也犯了同样的错误。然后我用谷歌搜索这个问题,最终来到了这里。后来我意识到我已经将我的python文件命名为speedtest.py。我将它重命名为其他名称(这不是任何python模块的名称),它现在工作正常

< Screenshot >

所以要确保这个案子

将speedtest.py文件移动到与我的脚本相同的目录后,问题得到了解决,并且工作正常。因此,只需确保该文件与python脚本位于同一文件夹中

我也有同样的问题。我用的是pyide。 当您使用pip install speedtest安装speedtest时,会出现此问题 为了解决上述问题,您需要使用以下命令

pip install speedtest-cli

但在执行此操作之前,请使用pip uninstall speedtest卸载上一个 Screenshot to installation

相关问题 更多 >