使用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”*