473,385 Members | 1,331 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,385 software developers and data experts.

Deployment of the Python application

440 256MB
Hi,

How to deploy the Python application to the end users without giving the Source code?

Is there any procedure available to build the whole application and package it?

Thanks & Regards
PSB
Feb 23 '07 #1
3 1822
bartonc
6,596 Expert 4TB
Hi,

How to deploy the Python application to the end users without giving the Source code?

Is there any procedure available to build the whole application and package it?

Thanks & Regards
PSB
There are several ways to do this py2exe works for window. Another is pyInstaller. There are articles posted in the articles sub forum (temporary links above in the announcement and in the stick. Here is a link to one of them.
Feb 23 '07 #2
psbasha
440 256MB
I would like to use the applications developed in Python in both the OS Windows and Unix.Whether I can compile/build the application in Windows/Unix and can use in Windows and Unix (or) we have to compile and build the application (Same source code of the application) seperately in Windows and UNIX OS.

Please suggest.
PSB
Feb 25 '07 #3
bartonc
6,596 Expert 4TB
I would like to use the applications developed in Python in both the OS Windows and Unix.Whether I can compile/build the application in Windows/Unix and can use in Windows and Unix (or) we have to compile and build the application (Same source code of the application) seperately in Windows and UNIX OS.

Please suggest.
PSB
Py2exe is for Windows only. A common trick that I have seen is to leave the .py file that you don't want direct access to the source of out of the target installation them import the .pyd file from a main .py script. Note, however that the symbols can still be read from a .pyd file. The logic of the program will be obfuscated, though. This may also be the case with most python installers. If you need to truly hide source code run by a python script, write that code in C and import that using ctypes or build and interface to it using swig. Python is built by the open source community and most apps are distributed freely, so there doesn't need to be a native way to do what you are after.
Feb 25 '07 #4

Sign in to post your reply or Sign up for a free account.

Similar topics

8
by: Jarek Zgoda | last post by:
What you consider a "best way to deploy linux python app"? I don't want to install library modules into user's site-packages, so distutils is no help. Currently, I change sys.path (adding directory...
3
by: Steve Brecher | last post by:
VS.NET help on deployment indicates that, while using a deployment project requires administrative access to IIS, " we recommend deploying your project in most cases, because it allows you to take...
4
by: James | last post by:
I have a VB windows forms application that accesses a Microsoft Access database that has been secured using user-level security. The application is being deployed using No-Touch deployment. The...
0
by: James | last post by:
I have a VB windows forms application that accesses a Microsoft Access database that has been secured using user-level security. The application is being deployed using No-Touch deployment. The...
3
by: al | last post by:
Hi, Can someone please tell me what is exactly zero deployment in VB.NET. Is it that .NET doesn't need to deal with the registry? If that is the case, then why MS introduced class registry? ...
11
by: Thom Little | last post by:
Create two ASP.NET applications. Run them on the development machine to make sure they are error free. Publish the fist application to the root of a remote webspace. Call a page and see that it...
2
by: Bill Nguyen | last post by:
I ran into this error trying to run an app from Publish.htm. I can't find what is wrong with the deployment. Thanks a million Bill -------- PLATFORM VERSION INFO
9
by: king kikapu | last post by:
Hi to all folks here, i just bought a book and started reading about this language. I want to ask what options do we have to deploy a python program to users that do not have the labguage...
2
by: Alessandro de Manzano | last post by:
Hello, I'ld ask you all about deployment of python applications. Sometimes (if not most times..) I would make deployment easy (easier) for my customers (and for me too...) What I mean,...
3
by: Will McGugan | last post by:
Hi, Is there some reference regarding how to package a Python application for the various platforms? I'm familiar with Windows deployment - I use Py2Exe & InnoSetup - but I would like more...
1
by: CloudSolutions | last post by:
Introduction: For many beginners and individual users, requiring a credit card and email registration may pose a barrier when starting to use cloud servers. However, some cloud server providers now...
0
by: Faith0G | last post by:
I am starting a new it consulting business and it's been a while since I setup a new website. Is wordpress still the best web based software for hosting a 5 page website? The webpages will be...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 3 Apr 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome former...
0
by: ryjfgjl | last post by:
In our work, we often need to import Excel data into databases (such as MySQL, SQL Server, Oracle) for data analysis and processing. Usually, we use database tools like Navicat or the Excel import...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
by: ryjfgjl | last post by:
If we have dozens or hundreds of excel to import into the database, if we use the excel import function provided by database editors such as navicat, it will be extremely tedious and time-consuming...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.