Python卸载six 1.5.2

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/weixin_41038905/article/details/82111160

使用dexnet时候,报错six的版本太低,使用升级命令仍然未解决,使用pip卸载six1.5.2版本时候又报错:

Cannot uninstall ‘six’. It is a distutils installed project and thus we cannot accurately determine which files belong to it which would lead to only a partial uninstall.

折腾了一个上午找到了解决办法,在Python环境下输入以下命令

>>> import six
>>> six.__file__

得到six的文件路径

* ‘/usr/lib/python2.7/dist-packages/six.pyc’*

通过语句 sudo rm -rf + 要删除的文件
进行删除,删除的文件包括(三个文件):

six.py; six.pyc; six-1.5.2-egg-info…
最后通过pip install six重新安装six,问题解决

最后补充下pip安装,卸载包的命令

pip升级包
命令:pip install –upgrade packagename

pip卸载包
命令:pip uninstall packagename
* 查看版本和位置的方法应该用“version”,“file”*

猜你喜欢

转载自blog.csdn.net/weixin_41038905/article/details/82111160