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_Oracle
en utilisanteasy_install
et 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_Oracle
en utilisanteasy_install
encore une fois et j'ai eu une erreurcommand ‘gcc’ failed: no such file or directory
et 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_Oracle
en utilisanteasy_install
encore 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_Oracle
en utilisanteasy_install
et ç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échargerpywin32
module 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_Oracle
ici . -
Si vous souhaitez utiliser
sqlplus
vous devriez faire quelques autres étapes aussi. À cette fin, recherchez sur Internet.