Pra*_*gam 38 python virtualenv boto3
我在虚拟环境中安装boto3时遇到问题.
我已经完成了文件所说的内容.首先我激活了虚拟环境.然后我做了一个:
Sudo pip install boto3
Run Code Online (Sandbox Code Playgroud)
现在我进入python
>> import boto3
ImportError: No module named boto3
Run Code Online (Sandbox Code Playgroud)
但是如果我导入boto,它就可以了
>> import boto
>> boto.Version
'2.38.0'
Run Code Online (Sandbox Code Playgroud)
为什么安装boto3时会安装boto 2.38.我试着关闭终端并重新打开它.我应该重启Ubuntu机器吗?
Cas*_*alT 50
还有另一种可能的方案可能会让一些人(如果你的系统上有python和python3):
pip3 install boto3
*注意pip3与公正pip
Lei*_*all 41
不要sudo在虚拟环境中使用,因为它会忽略环境的变量,因此会sudo pip引用您的全局 pip安装.
因此,在激活您的环境后,重新运行pip install boto3但不使用sudo.
Tus*_*ras 20
试试这种方式:
python -m pip install --user boto3
Run Code Online (Sandbox Code Playgroud)
小智 17
我有类似的问题,但接受的答案没有解决它 - 我没有使用虚拟环境.这就是我必须做的事情:
sudo python -m pip install boto3
Run Code Online (Sandbox Code Playgroud)
我不知道为什么这种行为有所不同sudo pip install boto3.
sib*_*b10 14
我遇到了同样的问题,也没有使用虚拟环境.easy_install正在为我工作.
easy_install boto3
Run Code Online (Sandbox Code Playgroud)
Jer*_*ong 14
对于Python 3
python3 -m pip install --user boto3
Run Code Online (Sandbox Code Playgroud)
来源:https ://github.com/boto/boto/issues/3194#issuecomment-668420011
| 归档时间: |
|
| 查看次数: |
98588 次 |
| 最近记录: |