我的Mac上有Python 2.7和anaconda,但我认为与这些程序相关的一些文件可能已被删除。我正在尝试下载pandas,但我一直收到一条长错误消息,结尾于“ImportError:No module named'urllib3'”。
当我运行这些时:
conda update conda
conda update anaconda
我收到了urllib3错误。我跑了:
sudo pip install urllib3 --upgrade
导致:
目录'/ Users / erinwolpert / Library / Caches / pip / http'或其父目录不归当前用户所有,并且已禁用缓存。请检查该目录的权限和所有者。如果用sudo执行pip,你可能需要sudo的-H标志。目录'/ Users / erinwolpert / Library / Caches / pip'或其父目录不归当前用户所有,并且已禁用缓存轮。检查该目录的权限和所有者。如果用sudo执行pip,你可能需要sudo的-H标志。 要求已经是最新的:urusib3在/usr/local/lib/python2.7/site-packages“
我不明白为什么,如果urllib3是最新的,anaconda一直说我没有urllib3。