Python pip安装sendgrid后无法导入它

Python pip安装sendgrid后无法导入它,python,pip,sendgrid,Python,Pip,Sendgrid,我尝试使用pip安装sendgrid,但出现以下错误: 收集发送网格 使用缓存 已满足要求:python http客户端>=3.0 in/home/avin/.local/lib/python2.7/site-packages(来自sendgrid)(3.1.0) 安装收集的软件包:sendgrid 由于环境错误,无法安装程序包:[Errno 13]权限被拒绝:'/usr/local/lib/python2.7/dist-packages/sendgrid-5.6.0.dist-info' 考虑

我尝试使用pip安装sendgrid,但出现以下错误:

收集发送网格 使用缓存 已满足要求:python http客户端>=3.0 in/home/avin/.local/lib/python2.7/site-packages(来自sendgrid)(3.1.0) 安装收集的软件包:sendgrid 由于环境错误,无法安装程序包:[Errno 13]权限被拒绝:'/usr/local/lib/python2.7/dist-packages/sendgrid-5.6.0.dist-info' 考虑使用<代码>用户< /代码>选项或检查权限。

我按照建议使用了
--user
,它运行正常:

收集发送网格 使用缓存 已满足要求:python http客户端>=3.0 in/home/avin/.local/lib/python2.7/site-packages(来自sendgrid)(3.1.0) 安装收集的软件包:sendgrid 已成功安装sendgrid-5.6.0

但是,现在,在运行IPython时,我无法
导入sendgrid

ImportError:没有名为sendgrid的模块

pip-V=pip 19.0.3已解决

它需要另一个我错过的包:
pip安装python HTTP客户端

此后,我不再需要
--user
,导入工作正常

解决了

它需要另一个我错过的包:
pip安装python HTTP客户端


此后,我不再需要
--user
,导入工作正常

这是一个非常有用的命令
pip install--ignore installed


这将使您的生活变得轻松:)

这是一个非常有用的命令
pip-install——忽略已安装的

这会让你的生活变得轻松:)