Skip to content
Advertisement

Unable to install boto3

I have trouble installing boto3 inside a virtual environment.

I have done what the document says. First I activated virtual environment. then I did a:

JavaScript

Now I enter python

JavaScript

But if I import boto, it works

JavaScript

Why does it install boto 2.38 when I installed boto3. I tried closing the terminal and re-opened it. Should I restart the Ubuntu machine?

Advertisement

Answer

Don’t use sudo in a virtual environment because it ignores the environment’s variables and therefore sudo pip refers to your global pip installation.

So with your environment activated, rerun pip install boto3 but without sudo.

Advertisement