Ich möchte z.B. ein neues Paket istallieren (z.B. Gnuplot, c:\gnuplot-py.16).
Über die console tippe ich ein:
c:\guplot-py-1.6>
python setup.py import
und erhalte error: invalid commnad 'import' (no module name 'distutils.command.import')
unter python 2.2.1 sollte das soch fest eingebaut sein?
Oder: ich setzte den pfad auf ein manuell installuertes Paket
import sys
sys.path.appen('xxxx')
Dann ist der Pfad enthalten, beim nächsten Satrt aber wieder weg.
Danke für die Hilfe
Ich weiss nciht ob es hilft, aber ich hatte vor kurzem ein ähnliches Problem.
Ich installierte die Python Image Library, die sich standartmässig unter Windows mit dem Installer bei c:\py22\PIL installiert.
Ich habe das PIL verzeichniss in mein Lib verzeichniss in dem installationdirectory unter die site-Packages kopiert.
Wenn man das macht, während PythonWin geöffnet ist, findet er diese nicht. NAch einen wiederholten starten (vorher beenden) von PythonWin hat er aber ohne zu murren das PAcket gefunden und ich konnte es verwenden.
Soweit ich weiss, muss man die Module einfach nur in ein Verzeichniss kopieren, zu dem Python eine Pfadvariable des Systems hat. (bei mir bspw. d:\python). Bei mir hat das so mit der PIL und den PythonMegaWidgets funktioniert.
Erstelle dir eine bat datei die den Pythonpfad für dich erweitert:
set PYTHONPATH=%PYTHONPATH%;c:\myFiles\
Es gab da meines Wissens nach auch einen Trick....eine Textdatei mit den Suchpfad ins Python Rootverzeichnis stellen, oder so ähnlich.... muss mich da nochmal schlau machen.