ModuleNotFoundError: No module named 'fcntl'
Fermé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
- Modulenotfounderror: no module named 'fcntl'
- Nº sur clavier ✓ - Forum Bureautique
- Hkcmd module ✓ - Forum Virus
- No such file or directory ✓ - Forum Linux / Unix
- Dns probe finished no internet ✓ - Forum DNS
- Manque cam module - Forum TNT / Satellite / Réception
3 réponses
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
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
Bonsoir, les seuls sujets intéressants sont :
- https://stackoverflow.com/questions/1422368/fcntl-substitute-on-windows
- https://blog.finxter.com/is-there-an-fcntl-replacement-on-windows/
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.
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