gpt4 book ai didi

python-3.x - ImportError : Missing optional dependency 'S3Fs' . 处理 S3 文件需要 S3Fs 包。使用 pip 或 conda 安装 S3Fs

转载 作者:行者123 更新时间:2023-12-03 14:15:50 24 4
gpt4 key购买 nike

我使用 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)`

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

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

请帮我。

最佳答案

安装了s3fs使用 pip 打包.它出现在 pip list .但是当我这样做时它没有出现:conda list .

我通过执行以下步骤解决了这个问题:

  • 使用 conda install -c conda-forge s3fs 安装了 s3fs 依赖项
  • 重启内核
  • 进口 s3fspandas
  • 阅读 csv在我的 s3 存储桶中的文件。

  • PS:这是图书馆的问题。

    关于python-3.x - ImportError : Missing optional dependency 'S3Fs' . 处理 S3 文件需要 S3Fs 包。使用 pip 或 conda 安装 S3Fs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60056211/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com