tutorials.de Buch-Aktion 02/2012
ERLEDIGT
NEIN
ANTWORTEN
9
ZUGRIFFE
1097
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Avatar von Da_Chris
    Da_Chris Da_Chris ist offline Mitglied Platin
    Registriert seit
    Feb 2007
    Ort
    Augsburg
    Beiträge
    651
    Hallo ich habe eine Anwendung mit python unter verwendung von vtk und ice geschrieben. Diese möchte ich jetzt möglichst einfach unter windows zum laufen bringen.
    Das vtk ist in der windows python version nicht dabei und ich glaube auch das ice package nicht.
    Welche Möglichkeiten gibt es das ganze zu konvertieren?
     
    Google und die Forensuche beantworten 50% aller Fragen!
    Pflichtlektüre: Das PHP Handbuch als Windows Help Datei

    Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
    [PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]

    Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.

  2. #2
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    7.983
    Hi.

    So wie es aussieht mußt du VTK dann selbst kompilieren.

    Dazu mußt du
    1. Python installieren
    2. Tcl/Tk installieren
    3. CMake installieren
    4. einen C++ Compiler mit den entsprechenden Tools installieren (Make etc.)

    Der Rest ist dann relativ einfach.

    Evtl. findest du ja im Netz irgendwo ein vorgefertigtes Paket bzw. Installer?

    Gruß
    Geändert von deepthroat (17.12.09 um 19:50 Uhr)
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  3. #3
    Avatar von Da_Chris
    Da_Chris Da_Chris ist offline Mitglied Platin
    Registriert seit
    Feb 2007
    Ort
    Augsburg
    Beiträge
    651
    Zitat Zitat von deepthroat Beitrag anzeigen
    Evtl. findest du ja im Netz irgendwo ein vorgefertigtes Paket bzw. Installer?
    Das hatte ich gehofft... Oder eine Möglichkeit mein python script zu einer executable zu compilieren.
    Wie gesagt wäre cool wenn es eine einfache Möglichkeit gäbe...
    Google hat mir bisher kein brauchbares Ergebnis gebracht.
     
    Google und die Forensuche beantworten 50% aller Fragen!
    Pflichtlektüre: Das PHP Handbuch als Windows Help Datei

    Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
    [PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]

    Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.

  4. #4
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    7.983
    Zitat Zitat von Da_Chris Beitrag anzeigen
    Das hatte ich gehofft... Oder eine Möglichkeit mein python script zu einer executable zu compilieren.
    Trotzdem brauchst du dann erst noch die Windows Bibliotheken von VTK (und ICE).

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  5. #5
    Avatar von Da_Chris
    Da_Chris Da_Chris ist offline Mitglied Platin
    Registriert seit
    Feb 2007
    Ort
    Augsburg
    Beiträge
    651
    Zitat Zitat von deepthroat Beitrag anzeigen
    Trotzdem brauchst du dann erst noch die Windows Bibliotheken von VTK (und ICE).

    Gruß
    naja wie gesagt ich suche die einfachste lösung
    Am liebsten wäre mir etwas in der Art wie bei java und eclipse bei der man eine runnable jar erstellen kann die alle notwendigen klassen enthält.
     
    Google und die Forensuche beantworten 50% aller Fragen!
    Pflichtlektüre: Das PHP Handbuch als Windows Help Datei

    Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
    [PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]

    Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.

  6. #6
    Avatar von Da_Chris
    Da_Chris Da_Chris ist offline Mitglied Platin
    Registriert seit
    Feb 2007
    Ort
    Augsburg
    Beiträge
    651
    Hat denn keiner eine gute Idee für mich?
    Wäre wirklich nett.
    Ich habe mich mal mit py2exe auseinandergesetzt nur das Problem das ich daran sehe ist das das Script dazu unter Windows erstmal laufen muss oder sehe ich das falsch?
    Aktuell bekomme ich unter Windows folgende Message:
    Code :
    1
    2
    3
    4
    5
    
    C:\Users\Chris\planetary\planetary_client>c:\Python26\python.exe Client.py
    Traceback (most recent call last):
      File "Client.py", line 1, in <module>
        import Tkinter, vtk, sys, traceback, Ice, PlanetaryIce, time, tkMessageBox
    ImportError: No module named vtk
    Und ich fürchte er wird auch Ice nicht kennen...

    Wie gesagt für hilfreiche Beiträge wäre ich euch sehr dankbar denn mir fehlt grad auch leider die Zeit um mich intensiv einzuarbeiten.
     
    Google und die Forensuche beantworten 50% aller Fragen!
    Pflichtlektüre: Das PHP Handbuch als Windows Help Datei

    Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
    [PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]

    Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.

  7. #7
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    7.983
    Zitat Zitat von Da_Chris Beitrag anzeigen
    Hat denn keiner eine gute Idee für mich?
    Was möchtest du denn hören?

    Ich habe dir doch schon erklärt was du machen mußt. Es gibt (manchmal) keine einfache Lösung.

    Bevor du dich mit der Erstellung einer .exe befasst mußt du doch erstmal grundsätzlich dein Programm zum Laufen bringen...

    ZeroC's ICE zu installieren ist nun wirklich simpel: http://www.zeroc.com/download/Ice/3....3.3.1-VC90.msi Da ist schon alles für die Entwicklung mit Python 2.6.1 drin. Siehe http://www.zeroc.com/download.html#win32_msi

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  8. #8
    Avatar von Da_Chris
    Da_Chris Da_Chris ist offline Mitglied Platin
    Registriert seit
    Feb 2007
    Ort
    Augsburg
    Beiträge
    651
    Zitat Zitat von deepthroat Beitrag anzeigen
    Bevor du dich mit der Erstellung einer .exe befasst mußt du doch erstmal grundsätzlich dein Programm zum Laufen bringen...
    ja das ist ja auch eine der Sorgen die mich bedrücken

    Zitat Zitat von deepthroat Beitrag anzeigen
    ZeroC's ICE zu installieren ist nun wirklich simpel: http://www.zeroc.com/download/Ice/3....3.3.1-VC90.msi Da ist schon alles für die Entwicklung mit Python 2.6.1 drin. Siehe http://www.zeroc.com/download.html#win32_msi
    Mh also doch diese for Visual Studio Version Das hat mich nämlich erstmal sehr abgeschreckt

    Wie sieht es beim vtk aus? http://www.vtk.org/files/release/5.4....4.2-win32.exe ?

    Aber ich liege schon richtig damit das es unter windows erstmal funktionieren muss damit ich es als exe "packen" kann...?
     
    Google und die Forensuche beantworten 50% aller Fragen!
    Pflichtlektüre: Das PHP Handbuch als Windows Help Datei

    Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
    [PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]

    Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.

  9. #9
    deepthroat deepthroat ist offline Mitglied Diamant
    tutorials.de Premium-User
    Registriert seit
    Jun 2005
    Beiträge
    7.983
    Zitat Zitat von Da_Chris Beitrag anzeigen
    Das ist nur VTK, ohne Python. Wie gesagt: du mußt es selber kompilieren.
    Zitat Zitat von Da_Chris Beitrag anzeigen
    Aber ich liege schon richtig damit das es unter windows erstmal funktionieren muss damit ich es als exe "packen" kann...?
    Ja, natürlich. Wenn ein Motor nicht funktioniert, brauchst du ihn auch nicht in ein Formel-1 Auto einbauen...

    Gruß
     
    If at first you don't succeed, try again. Then quit. No use being a damn fool about it.

  10. #10
    Avatar von Da_Chris
    Da_Chris Da_Chris ist offline Mitglied Platin
    Registriert seit
    Feb 2007
    Ort
    Augsburg
    Beiträge
    651
    Zitat Zitat von deepthroat Beitrag anzeigen
    Das ist nur VTK, ohne Python. Wie gesagt: du mußt es selber kompilieren.
    grml...
    so viel Aufwand.... wenn es wenigstens eine kompilierte Variante des VTK gibt...
    In dem Punkt ist mir Python absolut unverständlich... da wird es als Plattformunabhängig angepriesen und in der Praxis ist es genauso viel Aufwand wie in anderen Programmiersprachen auch....

    Naja werd ich morgen mal eine VM Aufsetzen um nicht alles auf meinem Rechner installieren zu müssen.
     
    Google und die Forensuche beantworten 50% aller Fragen!
    Pflichtlektüre: Das PHP Handbuch als Windows Help Datei

    Bitte Benutzt für Source-Code immer die richtigen Formatierungstags:
    [PHP]Für PHP diese Tags[\PHP] ... [HTML]Für HTML diese Tags[\HTML] ... [SQL]Für SQL diese Tags[\SQL] ... [CODE]Für sonstigen Code[\CODE]

    Wenn mein Beitrag hilfreich war bitte ich um eine positive Bewertung.

Ähnliche Themen

  1. [Python] Script ( .py ) aus Python Kommandozeile (python.exe) heraus öffnen
    Von Hookah im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 0
    Letzter Beitrag: 16.12.09, 10:59
  2. Windows-Umgebungsvariablen mit Hilfe von Perl oder Python setzen
    Von DaFunk2k im Forum CGI, Perl, Python, Ruby, Power Shell
    Antworten: 2
    Letzter Beitrag: 03.07.07, 07:51
  3. Antworten: 0
    Letzter Beitrag: 06.09.06, 13:00
  4. Antworten: 6
    Letzter Beitrag: 30.09.05, 10:01
  5. Python, Qt und Qwt unter Windows
    Von Michbeck1983 im Forum Sonstige Sprachen
    Antworten: 2
    Letzter Beitrag: 13.04.05, 09:22