写这篇文章源于自己在用pip安装遇到问题,经过一系列的网络搜索和”瞎折腾“终于成功解决了问题,希望能给一部分遇到和我一样问题的人排一下雷。
问题描述:
先交代一下背景,Mac系统是自带Python2.7版本的,但是现在有了Python3.7版本,所以我用的是3.7版本。在用pip直接安装第三方库时总是默认安装到Python 2.7版本中,用Python3.7引用包时自然就找不到包,问题大致就是这样。
解决过程:
首先是用网络搜索大法确认了一下自己确实是将包通过默认安装到了Python2.7版本中
Python -m site
通过以上代码可以确认路径问题解决前路径显示如下图:
确定路径为Python2.7版本,还有一种途径是查看包的详细信息。通过代码
pip show
也可以查看包的位置,如下图:
这是问题解决之后显示正常安装到Python3.7版本中的requests包