简体   繁体   中英

Redhat | How to compile Python 2.6 for 64bit

I'm trying to compile Python 2.6 for 64bit, I tried various compile commands but not sure whether those are correct

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

What is the correct syntax ... ?

What exactly doesn't work? Do you get any error message?

Try simple compilation without installing first:

$ 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

also, make sure you have make (GNU Make or otherwise) installed.

Where did you get the source? If you're getting it directly from the repository, there is a chance that the source is broken or you may need to re-run autotool.

After testing that the compilation actually works, then you can:

$ 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

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM