pip安装库报错TypeError: canonicalize_version() got an unexpected keyword argument ‘strip_trailing_zero‘

报错详情

TypeError: canonicalize_version() got an unexpected keyword argument 'strip_trailing_zero'

执行命令:pip install sqlmap -U

问题根源:setuptools

尝试更新setuptools到最新版,结果未能解决问题。

解决方案:pip install setuptools==64

降级setuptools版本到64之后,再次运行pip更新sqlmap,成功安装。

(vilg) haojie@haojie-ThinkStation-P360-Tower:~/下载/Vision-Language-Grasping/model s/graspnet/pointnet2$ python setup.py install running install /home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. !! ******************************************************************************** Please avoid running ``setup.py`` directly. Instead, use pypa/build, pypa/installer or other standards-based tools. See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. ******************************************************************************** !! self.initialize_options() Traceback (most recent call last): File "setup.py", line 18, in <module> setup( File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/__init__.py", line 117, in setup return distutils.core.setup(**attrs) File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 183, in setup return run_commands(dist) File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_distutils/core.py", line 199, in run_commands dist.run_commands() File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 954, in run_commands self.run_command(cmd) File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/dist.py", line 999, in run_command super().run_command(command) File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_distutils/dist.py", line 972, in run_command cmd_obj.ensure_finalized() File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_distutils/cmd.py", line 111, in ensure_finalized self.finalize_options() File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/command/install.py", line 67, in finalize_options super().finalize_options() File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_distutils/command/install.py", line 408, in finalize_options 'dist_fullname': self.distribution.get_fullname(), File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_core_metadata.py", line 267, in get_fullname return _distribution_fullname(self.get_name(), self.get_version()) File "/home/haojie/anaconda3/envs/vilg/lib/python3.8/site-packages/setuptools/_core_metadata.py", line 285, in _distribution_fullname canonicalize_version(version, strip_trailing_zero=False), TypeError: canonicalize_version() got an unexpected keyword argument 'strip_trailing_zero'
最新发布
06-18
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值