2010-04-14 8 views
1

Je suis en train de compiler Python 2.6 pour 64bit, j'ai essayé différentes commandes mais pas Compile sûr que ceux sont correctsRedhat | Comment compiler Python 2.6 pour 64bit

./configure --with-universal-archs=32-bit --prefix="$HOME/python" 
make 
make install 

Quelle est la syntaxe correcte ...?

Répondre

1

Qu'est-ce qui ne fonctionne pas exactement? Avez-vous un message d'erreur?

Essayez simple compilation sans installation préalable:

$ cd path/to/python/source 
$ ./configure 
$ make all 
... wait for some time ... 
$ make test # this runs python's test suite, you can usually skip this 
$ ./python # note the ./ runs the just installed python instead of system's python 
$ # note: do not run make install yet, or you will override system's python, see below 

aussi, assurez-vous que vous avez faire (GNU Make ou autre) installé.

Où avez-vous obtenu la source? Si vous l'obtenez directement à partir du référentiel, il est possible que la source soit cassée ou que vous ayez besoin de relancer l'autotool.

Après avoir testé que la compilation fonctionne réellement, vous pouvez:

$ cd path/to/python/source/ 
$ ./configure --prefix=/where/you/want/to/install/it 
$ make all 
... wait for some time ... 
$ make test # this runs python's test suite, you can usually skip this 
$ make install