Thread @INC ändern? (6 answers)
Opened by Gast at 2008-02-26 19:15

Gast Gast
 2008-02-26 19:15
#106370 #106370
Hi.

Ich habe vor kurzem Oracle installiert, seitdem funktionieren einige Perlmodule nichtmehr.
Nach etwas Sucherei bin ich dem Problem auf die Schliche gekommen.
Oracle schreibt scheinbar Pfade in @INC, die zu Modulen für eine ältere Perlversion führen (5.8.3).
Nun bekomme ich beim Ausführen meiner Scripts Fehlermeldungen wie diese hier:
Code: (dl )
1
2
3
Perl lib version (v5.8.3) doesn't match executable version (v5.10.0) at D:\
Programs\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread
/Config.pm line 32.


System-Infos: WindowsXP SP2, ActivePerl 5.10.0.1002

Ich habe Perl schon neu installiert, in der Hoffnung dass @INC dann überschrieben wird, aber das war leider nicht der Fall.

Weiss jemand, wie ich diese Pfade wieder aus @INC rausbekomme?
Eine Neuinstallation von Oracle möchte ich umgehen, hatte bei der
Einrichtung einige Probleme, die ich nicht nochmal lösen will.

Hier mal der Inhalt von @INC:
Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
D:\Programs\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86
D:\Programs\oracle\product\10.2.0\db_1\perl\5.8.3\lib/MSWin32-x86-multi-thread
D:\Programs\oracle\product\10.2.0\db_1\perl\5.8.3\lib
D:\Programs\oracle\product\10.2.0\db_1\perl\5.8.3\lib\MSWin32-x86
D:\Programs\oracle\product\10.2.0\db_1\perl\site\5.8.3
D:\Programs\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib/MSWin32-x86-multi-thread
D:\Programs\oracle\product\10.2.0\db_1\perl\site\5.8.3\lib
D:\Programs\oracle\product\10.2.0\db_1\sysman\admin\scripts
C:/Perl/site/lib
C:/Perl/lib
.


Ich hoffe es kann mir jemand helfen.

Gruß, ~br4inp4in~

View full thread @INC ändern?