Hallo,
Mein Sohn möchte Python mit der IDLE und dem Turtel-Modul auf einem USB-Stick unter Windows-XP. Er lernt Python (Python für Kids) und möchte
das auch mal mit / bei Freunden oder in der Schule tun und zeigen.
Pylite 2.5 haben wir aus dem Forum, IDLE haben wir auch. Wie müssen wir vorgehen damit IDLE von dem Stick aus startet ?
Python und Idle und Turtle-Modul auf USB-Stick
Doppelklick?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Letztendlich ist es kein Problem sich eine eigene Pylite-Distribution selbst zu erstellen. Man installiert die Python.org-Distribution auf dem eigenen Rechner, kopiert sie irgendwohin, deinstalliert sie wieder. Nun kann man in der Kopie alles löschen was man nicht haben will, also etwa Dokumentation, Header, Skripte, wasauchimmer und packt das dann auf den USB-Stick. Im Gegensatz zu Movable Python ist Pylite ein unverändertes Python.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Also wir haben Python 2.5 auf dem PC. Weiter haben wir Pylite auf dem USB-Stick. Das Verzeichnis IDLELIB habe ich vom PC auf den Stick Kopiert. Welche Datei ist in welchem Verzeichnis anzuklicken um die Idle zu starten ?
Also bei mir ist die IDLE unter dem Pfad zu finden: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 2.5
Die IDLE müsste dann ganz einfach IDLE (python GUI).exe heißen.
Die IDLE müsste dann ganz einfach IDLE (python GUI).exe heißen.
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Bist du dir sicher dass da nicht nur die Verknüpfung rumliegt, statt IDLE selbst?Imperator hat geschrieben:Also bei mir ist die IDLE unter dem Pfad zu finden: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Python 2.5
Ich für meinen Teil nutze weder IDLE noch Windows, daher kann ich nicht sagen wie man IDLE zum laufen bekommt. Ich würde ja vorschlagen statt IDLE Scite oder Vim dazuzupacken
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- gerold
- Python-Forum Veteran
- Beiträge: 5555
- Registriert: Samstag 28. Februar 2004, 22:04
- Wohnort: Oberhofen im Inntal (Tirol)
- Kontaktdaten:
Hallo!
Suche im Python-Ordner nach "idle.pyw".
mfg
Gerold
Suche im Python-Ordner nach "idle.pyw".
mfg
Gerold
http://halvar.at | Kleiner Bascom AVR Kurs
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Wissen hat eine wunderbare Eigenschaft: Es verdoppelt sich, wenn man es teilt.
Oh, ja mein Pfad war nur die Verknüpfung. Gerolds Variante stimmt.
Hallo,
erstmal Danke für eure Hilfe. Ich denke Kids können davon profitieren wenn Python "in vielen Taschen" steckt, und jeder zeigen kann was er "drauf hat"
Stand der Dingen ist:
im Ordner C:\Python25\Lib\idlelib sind drei Dateien.
idle als Stapelverarbeitung,
idle
idle (no console).
Diesen Ordner habe ich "einfach" von Python25 nach Pylite25 verschoben.
Je nach PC führt ein Doppelklick auf die "idle (no console)" zu folgendem Resultat:
- Windows frägt nach der Anwendung mir welcher die Datei geöffnet werden soll oder
- idle starte (das Ziel, jedoch ohne die vorherige Installation von Python)
auf beiden PC ist Python unter xp installiert.
Auf einem dritten PC wo kein Python installiert ist(und darum geht es mir eigentlich) kommt auch die Frage nach der Anwendung. Python ist aber nicht als Anwendung gelistet.
erstmal Danke für eure Hilfe. Ich denke Kids können davon profitieren wenn Python "in vielen Taschen" steckt, und jeder zeigen kann was er "drauf hat"
Stand der Dingen ist:
im Ordner C:\Python25\Lib\idlelib sind drei Dateien.
idle als Stapelverarbeitung,
idle
idle (no console).
Diesen Ordner habe ich "einfach" von Python25 nach Pylite25 verschoben.
Je nach PC führt ein Doppelklick auf die "idle (no console)" zu folgendem Resultat:
- Windows frägt nach der Anwendung mir welcher die Datei geöffnet werden soll oder
- idle starte (das Ziel, jedoch ohne die vorherige Installation von Python)
auf beiden PC ist Python unter xp installiert.
Auf einem dritten PC wo kein Python installiert ist(und darum geht es mir eigentlich) kommt auch die Frage nach der Anwendung. Python ist aber nicht als Anwendung gelistet.
Dann welchsele auf dem USB-Stick einfach mal in das Verzeichnis, in dem auch die python.exe liegt. Dort erstellst du einfach eine Datei idle.bat mit dem Inhalt
Den Pfad am Ende musst du natürlich noch anpassen. Ich habe einfach mal angenommen, dass die idle.py im Ordner Lib/idlelib/idle.py liegt:
Wichtig ist, dass der Pfad mit einem Punkt beginnt. Wenn du Idle nun starten möchtest, klickst du doppelt auf die erstellte "idle.py". Ich hoffe mal, dass ich nichts vergessen hab.
Code: Alles auswählen
python.exe ./Lib/idlelib/idle.py
Code: Alles auswählen
USB-Stick
|-Python-Ordner
|-python.exe
|-Lib
|-idlelib
|-idle.by
Ich glaub ich weiß jetzt was zu tun ist. Gehe unter Systemsteuerung, nehm die klassiche Ansicht und wähle dort erweiterte Einstellungen. Dort klickst du dann auf Umgebungsvariablen. Markiere "Path" und dann klicke auf Bearbeiten. Bei Wert der Variablen, fügst du dann am Ende ";F:\Pyton25" ein.