[Twisted-Python] Multi-service install
Hello everyone, I have written an application that has one server and multiple clients using twisted. I would need to be able to install/run it under windows (for now) as an executable or a service. I can't have to have to install python and all the deps, this needs to be a drag-n-drop-n-execute-it-n- it-works deal, sort of like apple "app" files. I personally run each service (client) and the server as a diff. process as using twistd with one tac file seems slower. One of the services has a wx GUI too. Does anyone have any pointers/ideas/links concerning this? I saw that py2exe and freeze exists, but from the mailing list archives I couldn't tell it it really works. Thank you, Gabriel
I would probably try to use py2exe, possibly with moonfallen's ntsvc code here: http://twistedmatrix.com/trac/browser/sandbox/moonfallen That should at least get you started. Kevin Horn On Tue, Sep 23, 2008 at 4:24 AM, Gabriel Rossetti < gabriel.rossetti@arimaz.com> wrote:
Hello everyone,
I have written an application that has one server and multiple clients using twisted. I would need to be able to install/run it under windows (for now) as an executable or a service. I can't have to have to install python and all the deps, this needs to be a drag-n-drop-n-execute-it-n- it-works deal, sort of like apple "app" files. I personally run each service (client) and the server as a diff. process as using twistd with one tac file seems slower. One of the services has a wx GUI too. Does anyone have any pointers/ideas/links concerning this? I saw that py2exe and freeze exists, but from the mailing list archives I couldn't tell it it really works.
Thank you, Gabriel
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
Ok, thank you, I'll have a look at that. Gabriel Rossetti Kevin Horn wrote:
I would probably try to use py2exe, possibly with moonfallen's ntsvc code here: http://twistedmatrix.com/trac/browser/sandbox/moonfallen
That should at least get you started.
Kevin Horn
On Tue, Sep 23, 2008 at 4:24 AM, Gabriel Rossetti <gabriel.rossetti@arimaz.com <mailto:gabriel.rossetti@arimaz.com>> wrote:
Hello everyone,
I have written an application that has one server and multiple clients using twisted. I would need to be able to install/run it under windows (for now) as an executable or a service. I can't have to have to install python and all the deps, this needs to be a drag-n-drop-n-execute-it-n- it-works deal, sort of like apple "app" files. I personally run each service (client) and the server as a diff. process as using twistd with one tac file seems slower. One of the services has a wx GUI too. Does anyone have any pointers/ideas/links concerning this? I saw that py2exe and freeze exists, but from the mailing list archives I couldn't tell it it really works.
Thank you, Gabriel
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com <mailto:Twisted-Python@twistedmatrix.com> http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
------------------------------------------------------------------------
_______________________________________________ Twisted-Python mailing list Twisted-Python@twistedmatrix.com http://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
participants (2)
-
Gabriel Rossetti
-
Kevin Horn