Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/363.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 找不到boto3模块_Python_Pyspark_Boto3 - Fatal编程技术网

Python 找不到boto3模块

Python 找不到boto3模块,python,pyspark,boto3,Python,Pyspark,Boto3,我的Pyspark EC2实例被终止(是我的错),我正在尝试构建另一个实例。我已经运行了Spark,现在正在尝试运行一个简单的Pyspark脚本来访问S3 bucket。这台机器安装了Python 3,我也安装了boto3,但我得到了下面这行的编译错误 from boto3.session import Session 没有名为“boto3”的模块 另外,当我执行以下操作时,会出现一个日志错误,表示语法无效 print rddtest.take(10) 不知道我错过了什么。提前感谢。您的计算

我的Pyspark EC2实例被终止(是我的错),我正在尝试构建另一个实例。我已经运行了Spark,现在正在尝试运行一个简单的Pyspark脚本来访问S3 bucket。这台机器安装了Python 3,我也安装了boto3,但我得到了下面这行的编译错误

from boto3.session import Session
没有名为“boto3”的模块

另外,当我执行以下操作时,会出现一个日志错误,表示语法无效

print rddtest.take(10)

不知道我错过了什么。提前感谢。

您的计算机中可能安装了许多python。当您当前正在执行python3.7时,pip可能正在为python3.6安装bot3

编译错误
?我猜您只是尝试运行脚本,而不是编译它。您需要将
()
print()
一起使用-您的脚本可能是用Python2编写的,您正在尝试使用Python3运行它。您是如何安装
boto3
模块的?请尝试
pip3安装--用户bot3
。单词选择不正确-编译。忘了提了,我确实安装了boto3。sudo-apt-get-install-python-boto3。感谢打印提示。添加已安装的sudo apt get install python3-boto3。