Ik heb veel manieren geprobeerd om het probleem eindelijk op te lossen. Omdat ik denk dat ik een uitgebreid antwoord moet schrijven, zal ik respectievelijk de problemen die ik tegenkwam en hun oplossingen opschrijven; in de hoop dat het anderen kan helpen. Ik heb ook de naam van de vraag veranderd in een toepasselijke naam. Dit is wat ik heb meegemaakt tijdens de installatie van cx_Oracle module in Windows 7 - 32-bits versie (ik denk dat andere versies van Windows vergelijkbare oplossingen zouden hebben, maar ik weet het niet zeker):
-
Ik heb geprobeerd
cx_Oraclete installeren met behulp vaneasy_installen ik kreeg de foutNo oracle client installed. Ik heb oraclebasic instant client en oracle sdk instant client voor windows gedownload van de officiële website van Oracle en geïnstalleerd via de volgende stappen: -
Ik heb geprobeerd
cx_Oraclete installeren met behulp vaneasy_installopnieuw en ik kreeg errorcommand ‘gcc’ failed: no such file or directoryen in sommige gevallenunable to find vcvarsall.bat; dit was omdat ik geen C++-compiler had, dus volgde ik deze stappen om het op te lossen: -
Ik heb geprobeerd
cx_Oraclete installeren met behulp vaneasy_installopnieuw en ik kreeg errorcommand ‘gcc’ failed with exit status 1; Ik heb deze stap geprobeerd om het op te lossen: -
Ik heb geprobeerd
cx_Oraclete installeren met behulp vaneasy_installen het werkte.
Maar tijdens het zoeken op internet vond ik een paar trucjes die misschien handig zijn:
-
Als u de fout
no module named win32apikrijgt, , het is omdat je de win32-extensies van python niet op je computer hebt geïnstalleerd, je moetpywin32downloaden module van Source Forge en installeer het. -
Als het je toch niet is gelukt, kun je een oudere versie van
cx_Oracleproberen; maar onthoud alles waar we het in de bovenstaande regels over hebben gehad. U kunt alle versies vancx_Oracle. vinden hier . -
Als u
sqlplus. wilt gebruiken je moet ook een aantal andere stappen doen. Zoek hiervoor op internet.