Je ne pense pas que vous le trouverez facilement. Il n'est même pas facile de trouver des packages Python 2.5 décents pour CentOS 5.
vartec
Réponses:
8
Vous pouvez essayer le package depuis ActiveState http://www.activestate.com/activepython/downloads . Cela ne dépend pas du gestionnaire de paquets (il suffit de décompresser et d'exécuter "install.sh").
Ou vous pouvez compiler Python et créer un package par vous-même
Lorsque vous avez dit "créer un package par vous-même", je pensais que vous alliez indiquer une manière automatisée de générer des packages python. Au lieu de cela, vous pointez simplement vers un guide générique RPM. Duh.
Bien que les liens ci-dessus vous indiquent comment créer des packages RPM, n'oubliez pas que les packages RPM python qui existent pour RHEL / CentOS 5, appliquez plusieurs correctifs pour rendre Python plus agréable à jouer avec ces systèmes. Je recommanderais de regarder le fichier SPEC pour le paquet EPEL python26 comme point de départ pour empaqueter Python 3 ( dl.fedoraproject.org/pub/epel/5/SRPMS/repoview/python26.html ).
Hans L
1
Veuillez noter que de nombreux outils redhat vaisseaux reposent sur python, il est donc préférable de construire à partir de la source et de l'installer dans / usr / local / ou d'utiliser une version de pointe comme Fedora 11.
Même Fedora 11 n'est pas encore livré avec les packages Python 3 par défaut.
wzzrd
0
Je doute qu'il y en ait. J'ai toujours réussi à installer python 3000 à partir de la source et à l'exécuter, donc vous seriez probablement d'accord pour le faire, c'est assez agréable et facile - de cette façon, vous pouvez également exécuter plusieurs versions de python en même temps afin de maintenir la compatibilité avec les anciennes versions. les scripts que vous exécutez peut-être. N'oubliez pas que les centos ne sont pas vraiment conçus pour les technologies nouvelles et émergentes, il faudra donc longtemps avant que python 3 n'entre dans les dépôts officiels.
Je trouve la page de construction openSUSE très utile.
L'une des choses intéressantes que Novell a obtenues en achetant SUSE était le modèle Autobuild. On me dit que c'est un groupe d'appareils assez important (par centaines, la dernière fois que j'ai demandé) qui recompile presque tout pour toutes les plates-formes qu'ils prennent officiellement en charge. (x86, x86_64, IA64, matériel mainframe IBM, PowerPC, etc.).
Ils ont étendu Autobuild pour construire également la plupart des packages pour la plupart des OS !!
Je vois beaucoup de packages Python pour RHEL 5, mais je n'ai pas passé le temps de voir si 3.0 est là car je n'ai pas pu comprendre assez rapidement la recherche.
Puisque vous êtes motivé, vous pouvez y consacrer plus de temps.
Malheureusement, cela va remplacer le Python natif et causera des problèmes avec toutes ses bibliothèques, qui vont devoir être recompilées. Ce qui serait plus utile serait un moyen d'avoir plusieurs versions majeures à côté et de pouvoir utiliser / etc / alternatives, etc
Réponses:
Vous pouvez essayer le package depuis ActiveState http://www.activestate.com/activepython/downloads . Cela ne dépend pas du gestionnaire de paquets (il suffit de décompresser et d'exécuter "install.sh").
Ou vous pouvez compiler Python et créer un package par vous-même
Voici comment créer vous-même RPM:
Voici comment vous pouvez le compiler:
la source
Veuillez noter que de nombreux outils redhat vaisseaux reposent sur python, il est donc préférable de construire à partir de la source et de l'installer dans / usr / local / ou d'utiliser une version de pointe comme Fedora 11.
la source
Je doute qu'il y en ait. J'ai toujours réussi à installer python 3000 à partir de la source et à l'exécuter, donc vous seriez probablement d'accord pour le faire, c'est assez agréable et facile - de cette façon, vous pouvez également exécuter plusieurs versions de python en même temps afin de maintenir la compatibilité avec les anciennes versions. les scripts que vous exécutez peut-être. N'oubliez pas que les centos ne sont pas vraiment conçus pour les technologies nouvelles et émergentes, il faudra donc longtemps avant que python 3 n'entre dans les dépôts officiels.
la source
Je trouve la page de construction openSUSE très utile.
L'une des choses intéressantes que Novell a obtenues en achetant SUSE était le modèle Autobuild. On me dit que c'est un groupe d'appareils assez important (par centaines, la dernière fois que j'ai demandé) qui recompile presque tout pour toutes les plates-formes qu'ils prennent officiellement en charge. (x86, x86_64, IA64, matériel mainframe IBM, PowerPC, etc.).
Ils ont étendu Autobuild pour construire également la plupart des packages pour la plupart des OS !!
http://software.opensuse.org/search
Je vois beaucoup de packages Python pour RHEL 5, mais je n'ai pas passé le temps de voir si 3.0 est là car je n'ai pas pu comprendre assez rapidement la recherche.
Puisque vous êtes motivé, vous pouvez y consacrer plus de temps.
J'espère que cela t'aides!
la source
si vous voulez vraiment 3.0 (qui est presque cassé à cause d'un goulot d'étranglement dans io) changez simplement le fichier .spec
la source
vous pouvez toujours créer le vôtre:
http://www.grenadepod.com/2009/12/26/building-python-2-6-4-rpm-for-centos-5-4/
comme le dit le dicton - si vous voulez que quelque chose soit fait correctement, faites-le vous-même ... :)
la source