Use pyinstaller to package just the python environment. Make the entry point a 
wrapper python script that sets up the sys.path to point at the server network 
locations of your actual project. 
Then when your app runs, it will use the live production location instead of 
the bundled code. You can update network code and everyone will pick it up at 
next launch. I have an app that does this at my studio as well. 


On Sep 26, 2012, at 11:28 PM, PBLN RAO <[email protected]> wrote:

> Justin,
> 
> You understood me correctly. 
> 
> Previously I tested the PyQt and mysql modules from a server on network, and 
> they worked perfectly.
> 
> But the only thing is installing python on every client system is the 
> challenge. Because we have nearly 2000+ systems in which we need to install. 
> Which is a hectic task for sysadmins to do. That's the reason we opted for a 
> network python.
> 
> Any how thx for the help.
> 
> If you have any alternates let me know. Mean while i will also try any other 
> alternates.
> 
> On Wednesday, September 26, 2012 7:54:55 PM UTC+5:30, Justin Israel wrote:
>> 
>> I am not certain how windows behaves in this situation, but I know on osx or 
>> linux you can have python installed on the network and run scripts from that 
>> interpreter, which would pick up PyQt in its site-packages. 
>> You would have to see if windows doesn't complain about running python from 
>> a network location. Otherwise, pyinstaller might be your best option if you 
>> dont want python installed locally. It will create a standalone exe (which 
>> you said you didnt want). 
>> If you at least have python installed on the clients, Im sure a network 
>> location for PyQt would work fine. 
>> 
>> On Sep 26, 2012, at 1:06 AM, PBLN RAO <[email protected]> wrote:
>> 
>>> Hi all,
>>> 
>>> we have developed an application which is a portable version and in a stage 
>>> to deploy.
>>> 
>>> we are planning to keep the copy (all .pyc) in server and give shortcuts to 
>>> end user to use it from server.
>>> 
>>> the client systems will not have python and pyqt installed locally.
>>> 
>>> so how can we deploy this app in server so that all of them can access 
>>> without installation process or making it a .exe.
>>> -- 
>>> view archives: http://groups.google.com/group/python_inside_maya
>>> change your subscription settings: 
>>> http://groups.google.com/group/python_inside_maya/subscribe
> -- 
> view archives: http://groups.google.com/group/python_inside_maya
> change your subscription settings: 
> http://groups.google.com/group/python_inside_maya/subscribe

-- 
view archives: http://groups.google.com/group/python_inside_maya
change your subscription settings: 
http://groups.google.com/group/python_inside_maya/subscribe

Reply via email to