我尝试使用pip install sendgrid,但得到以下错误:
使用缓存的https://files.pythonhosted.org/packages/24/21/9bea4c51f949497cdce11f46fd58f1a77c6fcccd926cc1bb4e14be39a5c0/sendgrid-5.6.0-py2.py3-none-any.whl收集sendgrid已满足要求:python-http-client〉=3.0 in /home/avin/.local/lib/python2.7/site-packages(from sendgrid)(3.1.0)安装收集的包:sendgrid无法安装软件包,因为出现环境错误:[Errno 13]权限被拒绝:'/usr/local/lib/python2.7/dist-packages/sendgrid-5.6.0.dist-info'考虑使用--user
选项或检查权限。
我按照建议使用了--user
,它运行正常:
使用缓存的https://files.pythonhosted.org/packages/24/21/9bea4c51f949497cdce11f46fd58f1a77c6fcccd926cc1bb4e14be39a5c0/sendgrid-5.6.0-py2.py3-none-any.whl收集sendgrid已满足要求:python-http-client〉=3.0 in /home/avin/.local/lib/python2.7/site-packages(from sendgrid)(3.1.0)安装收集的包:sendgrid成功安装sendgrid-5.6.0
但是,现在,当运行IPython时,我不能import sendgrid
...
导入错误:没有名为sendgrid的模块
点-V =点19.0.3
3条答案
按热度按时间yfwxisqw1#
这是一个非常有用的命令
pip install --ignore-installed <package>
它会让你的生活变得轻松:)
yk9xbfzb2#
解决了。
它需要另一个包,我错过了:
pip install python-HTTP-Client
。在那之后,我不再需要
--user
,导入工作正常rbpvctlc3#
我知道这是旧的,但这篇文章不断弹出,而我正在寻找同样的问题. Sendgrid是为我工作,但后来它停止了一些原因.我使用Windows和VS代码.我花了几个小时试图pip卸载和安装它及其依赖项一遍又一遍.最终做了下面的,它得到了解决.希望能保存别人一些时间: