首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法安装boto3

无法安装boto3
EN

Stack Overflow用户
提问于 2015-10-28 10:27:24
回答 14查看 215.4K关注 0票数 73

在虚拟环境中安装boto3有困难。

我照文件上说的做了。首先我激活了虚拟环境。然后我做了一个:

代码语言:javascript
复制
Sudo pip install boto3

现在我进入python

代码语言:javascript
复制
>> import boto3
ImportError: No module named boto3

但是如果我进口boto,它就能工作

代码语言:javascript
复制
>> import boto
>> boto.Version
'2.38.0'

当我安装boto3时,它为什么要安装boto 2.38。我试着关闭终端机重新打开它。我应该重新启动Ubuntu机器吗?

EN

回答 14

Stack Overflow用户

回答已采纳

发布于 2015-10-28 10:31:29

不要在虚拟环境中使用sudo,因为它忽略了环境的变量,因此sudo pip引用了全局 pip安装。

因此,当您的环境激活,重新运行pip install boto3,但没有sudo。

票数 61
EN

Stack Overflow用户

发布于 2016-08-02 19:46:46

还有一种可能的场景可能也会吸引一些人(如果您的系统上有python和python3 ):

代码语言:javascript
复制
pip3 install boto3

注意,使用pip3表示使用Python3的pip安装,而使用pip表示使用Python2。

票数 90
EN

Stack Overflow用户

发布于 2018-07-18 23:53:31

试着这样做:

代码语言:javascript
复制
python -m pip install --user boto3
票数 44
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33388555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档