我正在尝试使用进度条模块,但收到以下错误。TypeError: 'module' object is not callable我正在测试文档中的确切片段。
import time
import progressbar
for i in progressbar.progressbar(range(100)):
time.sleep(0.02)
Run Code Online (Sandbox Code Playgroud)
看来您progressbar.py也有脚本名称:)或包含示例的文件夹。尝试重命名包含测试脚本和脚本文件的文件夹(如果名为progressbar.
还有一个想法:您正在尝试运行progressbar2库示例,但已经安装了progressbar(这是一个不同的包)。
请检查包: * https://pypi.org/project/progressbar2/ * https://pypi.org/project/progressbar/
我刚刚尝试了安装的示例
progressbar,它失败了,并出现与您相同的错误,之后我安装了,progressbar2并且运行良好;)Run Code Online (Sandbox Code Playgroud)100% (100 of 100) > |############################################################################| Elapsed Time: 0:00:02 Time: 0:00:02```
您可以使用 列出已安装的软件包和版本pip freeze。