[Server-devel] Install python applications in a virtualenv without, system wide packages using wheel binary package format
braddock at braddock.com
Mon Dec 16 12:16:57 EST 2013
-----BEGIN PGP SIGNED MESSAGE-----
If this can be made to work it would certainly make things easier for
us at Internet-in-a-Box.
Currently we have to build and distribute Fedora rpms just for XSCE,
including for a couple third party packages which have binary
dependencies and have proven a pain.
We already maintain pipy pip packages and use them for all of our own
IIAB appliance deployments.
However, a virtualenv is not really meant as a distribution format and
has some downsides. You will have to install the pip on every
architecture you support, and I do not believe they are relocatable so
they have to be in the same absolute path, and they may have system
library dependencies which won't automatically be resolved like with RPMs.
Given the fragility and dependency hell of the RPM method though, I
think it is worthwhile to switch to virtualenvs.
> From: Miguel Gonz?lez <migonzalvar at activitycentral.com>
> I want to share with you my proposed approach to install Python
> web application in XSCE.
> The idea is to install them into a Python virtual environment
> isolated from the system wide packages installed.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
-----END PGP SIGNATURE-----
More information about the Server-devel