小编典典

无法安装boto3

python

我在虚拟环境中安装boto3时遇到问题。

我已经按文件所说完成了。首先,我激活了虚拟环境。然后我做了一个:

Sudo pip install boto3

现在我输入python

>> import boto3
ImportError: No module named boto3

但是如果我导入boto,它会起作用

>> import boto
>> boto.Version
'2.38.0'

为什么在安装boto3时安装boto 2.38。我尝试关闭终端,然后重新打开。我应该重启Ubuntu计算机吗?


阅读 210

收藏
2020-12-20

共1个答案

小编典典

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

因此,在激活环境的pip install boto3情况下,请重新运行但不要使用sudo。

2020-12-20