ImportError: Отсутствует необязательная зависимость 'S3Fs'. Пакет S3Fs необходим для обработки файлов S3. Используйте pip или conda для установки S3F - PullRequest
1 голос
/ 04 февраля 2020

Поэтому я использую 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)`

Хотя я могу получить выходной CSV-файл в Pycharm, когда я использую тот же код в Cloud9 IDE на AWS Я получаю ошибку, упомянутую в заголовке.

Я установил S3F с помощью S3F установки pip, и когда я делаю «список пипсов», он дает мне установленный список, который содержит S3F, поэтому я запутался, почему я Я получаю эту ошибку, когда модуль уже установлен, и он отображается в списке пипсов, и я также попытался раскомментировать импортируемые файлы S3F, и все еще та же ошибка.

Пожалуйста, помогите мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...