J'ai essayé beaucoup de façons de résoudre enfin le problème. Puisque je pense que je devrais écrire une réponse complète, j'écrirai les problèmes auxquels j'ai été confronté et leurs solutions respectivement; en espérant que cela puisse aider les autres. J'ai également changé le nom de la question en un nom approprié. Voici ce que j'ai vécu lors de l'installation de cx_Oracle module dans Windows 7 - version 32 bits (je pense que d'autres versions de Windows auraient des solutions similaires, mais je ne suis pas sûr):
-
J'ai essayé d'installer
cx_Oracleen utilisanteasy_installet j'ai l'erreurNo oracle client installed. J'ai téléchargé le client instantané oraclebasic et le client instantané oracle sdk pour Windows à partir du site Web officiel d'Oracle et je l'ai installé en suivant les étapes suivantes : -
J'ai essayé d'installer
cx_Oracleen utilisanteasy_installencore une fois et j'ai eu une erreurcommand ‘gcc’ failed: no such file or directoryet dans certains casunable to find vcvarsall.bat; c'était parce que je n'avais pas de compilateur C++, j'ai donc suivi ces étapes pour le résoudre : -
J'ai essayé d'installer
cx_Oracleen utilisanteasy_installencore une fois et j'ai obtenu lacommand ‘gcc’ failed with exit status 1; J'ai essayé cette étape pour le résoudre : -
J'ai essayé d'installer
cx_Oracleen utilisanteasy_installet ça a marché.
Mais lors de mes recherches sur Internet, j'ai trouvé quelques astuces qui peuvent être utiles :
-
Si vous avez l'erreur
no module named win32api, c'est parce que vous n'avez pas installé les extensions win32 de python sur votre ordinateur que vous devez téléchargerpywin32module de Source Forge et installez-le. -
Si vous n'avez pas réussi de toute façon, vous pouvez essayer une ancienne version de
cx_Oracle; mais gardez à l'esprit tout ce dont nous avons parlé dans les lignes ci-dessus. Vous pouvez trouver toutes les versions decx_Oracleici . -
Si vous souhaitez utiliser
sqlplusvous devriez faire quelques autres étapes aussi. À cette fin, recherchez sur Internet.