小编adi*_*nan的帖子

导入错误:缺少可选依赖项“S3Fs”。需要 S3Fs 包来处理 S3 文件。使用 pip 或 conda 安装 S3Fs

我使用 AWS Cloud9 作为我的 IDE。

import boto3
import pandas as pd
# import s3fs
# s3_ob=boto3.resource('s3',aws_access_key_id="xxxxxxxxxx",aws_secret_access_key="xxxxxxxxxxxx")
client=boto3.client('s3')
path="s3://xxxxxx/FL_insurance_sample.csv"

df=pd.read_csv(path)
# df.head()
print(df)`
Run Code Online (Sandbox Code Playgroud)

虽然我能够在 Pycharm 中获取输出 CSV 文件,但当我在 AWS 上的 Cloud9 IDE 中使用相同的代码时,我收到了标题中提到的错误。

我已经使用 pip install S3Fs 安装了 S3Fs,当我执行“pip list”时,它确实给了我包含 S3Fs 的已安装列表,所以我很困惑,为什么我在模块已经安装并显示在pip 列表,我还尝试取消注释导入 S3Fs,但仍然存在相同的错误。

请帮我。

pip amazon-s3 python-3.x aws-cloud9 python-s3fs

7
推荐指数
2
解决办法
1万
查看次数

标签 统计

amazon-s3 ×1

aws-cloud9 ×1

pip ×1

python-3.x ×1

python-s3fs ×1