web-dev-qa-db-fra.com

Importerror: Dépendance facultative manquante 'S3FS'. Le package S3FS est nécessaire pour gérer les fichiers S3. Utilisez PIP ou CONDA pour installer S3FS

J'utilise AWS Cloud9 comme 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)`

Pendant que je suis capable d'obtenir le fichier CSV de sortie de Pycham, lorsque j'utilise le même code dans Cloud9 IDE sur AWS I Obtenir l'erreur mentionnée dans le titre.

J'ai installé les S3FS à l'aide du pip Install S3FS et lorsque je fais "PIP LIST", cela me donne la liste installée qui contient S3FS, donc je suis confus, pourquoi suis-je en train d'obtenir cette erreur lorsque le module est déjà installé et qu'il montre dans le Liste des PIP, et j'ai également essayé de noter l'Import S3FS et toujours la même erreur est là.

Aidez-moi, s'il vous plaît.

5

Vous devez juste avoir à installer le paquet. Ouvrez votre invite de commande et tapez:
[.____] pip install fsspec

0
mike black