您的位置:首页 > 产品设计 > UI/UE

pip安装requests遇到的问题解决的坑(小随笔)

2018-03-29 13:28 323 查看
在使用pip安装requests的时候遇到过这个样的一个报错。
The directory '/Users/zhujiayu/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
pip is configured with locations that require TLS/SSL, however the ssl module in Python is not available.
Collecting requests
Could not fetch URL https://pypi.python.org/simple/requests/: There was a problem confirming the ssl certificate: Can't connect to HTTPS URL because the SSL module is not available. - skipping
Could not find a version that satisfies the requirement requests (from versions: )
No matching distribution found for requests

The directory '/Users/zhujiayu/Library/Caches/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
最后花了2天的时间才解决,最终真的想说下自己,真的是作,直接看报错第一行就好了。
我是直接去查看报错的目录/Users/zhujiayu/Library/Caches,在这个目录下发现pip这个文件夹有一个红色横杠,点击发现无法访问,然后我也不废话,直接删除,然后从另外一台电脑上拷贝了一份这个目录下pip过来,然后在sudo pip install requests ,问题顺利解决。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  requests pip python