ModuleNotFoundError: No module named 'fcntl' 

Fermé
AZEA2023 Messages postés 2 Date d'inscription mercredi 4 janvier 2023 Statut Membre Dernière intervention 5 janvier 2023 - Modifié le 11 janv. 2023 à 12:06
mamiemando Messages postés 33443 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 décembre 2024 - 11 janv. 2023 à 12:11

Bonjour,

Je suis novice sur python. je travaille avec Jupyter notebook et j'ai cette erreur 

ModuleNotFoundError: No module named 'fcntl' 

Je travaille sur Anaconda 

 
Python 3.9.13 (main, Aug 25 2022, 23:51:50) [MSC v.1916 64 bit (AMD64)]
Python 3.9.13 (main, Aug 25 2022, 23:51:50) [MSC v.1916 64 bit (AMD64)]
Type 'copyright', 'credits' or 'license' for more information
IPython 7.31.1 -- An enhanced Interactive Python. Type '?' for help.

L'erreur se déclenche lorsque je veux importer 

import ee
import geemap
import geodemo
import os

Comment résoudre ce problème ?
Windows / Chrome 108.0.0.0

3 réponses

jordane45 Messages postés 38346 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 décembre 2024 4 717
4 janv. 2023 à 22:23

Bonjour,

Tu travailles sur windows ?

Si oui, en effet, fcntl n'est pas disponible pour cet OS.

Tu rencontres ce message car tu essayes d'importer le module fcntl ou un de ses dérivés...

Regarde là si tu peux trouver des solutions (ou des équivalents à ce que tu veux faire )

https://www.google.com/search?q=No+module+named+%26%2339%3Bfcntl


0
AZEA2023 Messages postés 2 Date d'inscription mercredi 4 janvier 2023 Statut Membre Dernière intervention 5 janvier 2023
5 janv. 2023 à 15:29

j'ai regardé ce lien depuis deux jours et je ne trouve pas la solution car effectivement sous Windows on ne peut pas importer le module fcntl.

Est ce qu'il n'existe pas une alternative sous windows.? Python propose t'il une autre solution? je ne connais rien en linux

Merci a vous tous

0

Bonsoir, les seuls sujets intéressants sont :

Donc voir ce qu'il y a dans https://github.com/mhammond/pywin32 si les fonctions dont tu as besoin y sont présentes.

N'étant pas sur windows (à mon grand bonheur) je ne pourrais tester ce module assez conséquent.

0
mamiemando Messages postés 33443 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 19 décembre 2024 7 811
11 janv. 2023 à 12:11

Bonjour,

Peut-être que tu devrais installer WSL2 sous Windows, et dans WSL, installer une Ubuntu dans laquelle tu installeras python et les éventuels modules dont tu as besoin :

sudo apt update
sudo apt install python3

Tu devrais alors pouvoir lancer ton programme dans WSL.

Car d'après les liens donnés par toyo #3, tu ne pourras pas facilement le code compatible sous windows vu qu'il ne semble pas de substitut direct au module qui te manque.

Bonne chance

0