我正试图通过twine
将我的库上载到Pypi
,我得到了一些与tqdm
相关的错误。有人能帮忙吗。你知道吗
命令是twine upload dist/*
twine version 1.13.0
python version 3.6
错误:
TqdmKeyError("Unknown argument(s): " + str(kwargs)))
tqdm._tqdm.TqdmKeyError: "Unknown argument(s): {'unit_divisor': 1024}"
完全回溯:
Traceback (most recent call last):
File "/home/pai/.local/bin/twine", line 11, in <module>
sys.exit(main())
File "/home/pai/.local/lib/python3.6/site-packages/twine/__main__.py", line 28, in main
return dispatch(sys.argv[1:])
File "/home/pai/.local/lib/python3.6/site-packages/twine/cli.py", line 77, in dispatch
return main(args.args)
File "/home/pai/.local/lib/python3.6/site-packages/twine/commands/upload.py", line 127, in main
return upload(upload_settings, args.dists)
File "/home/pai/.local/lib/python3.6/site-packages/twine/commands/upload.py", line 88, in upload
resp = repository.upload(package)
File "/home/pai/.local/lib/python3.6/site-packages/twine/repository.py", line 163, in upload
resp = self._upload(package)
File "/home/pai/.local/lib/python3.6/site-packages/twine/repository.py", line 146, in _upload
disable=self.disable_progress_bar) as bar:
File "/home/pai/anaconda3/lib/python3.6/site-packages/tqdm/_tqdm.py", line 662, in __init__
TqdmKeyError("Unknown argument(s): " + str(kwargs)))
tqdm._tqdm.TqdmKeyError: "Unknown argument(s): {'unit_divisor': 1024}"
更新:
这个错误是因为旧版本的tqdm
。我有tqdm==4.11.0
,而twine
需要tqdm>=4.2.4
。通过安装最新版本,问题得到了解决
此错误是由于
tqdm
的旧版本造成的。twine
需要tqdm>=4.24.0
。你知道吗因此,您可以安装最新版本的
tqdm
来解决这个问题(根据今天的版本是4.39.0)相关问题 更多 >
编程相关推荐