首页 » 技术分享 » pip安装requests遇到的问题解决的坑(小随笔)

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

 

在使用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 ,问题顺利解决。

转载自原文链接, 如需删除请联系管理员。

原文链接:pip安装requests遇到的问题解决的坑(小随笔),转载请注明来源!

0