Home >Backend Development >Python Tutorial >Ubuntu 12.04 64-bit detailed explanation of Python source code compilation

Ubuntu 12.04 64-bit detailed explanation of Python source code compilation

高洛峰
高洛峰Original
2017-01-10 13:19:341248browse

Python source code compilation under Ubuntu

Environment:

Ubuntu 12.04 64-bit

liaops@AY1306111015016020afZ:/media/data/liaops/download$ uname -a
Linux AY1306111015016020afZ 3.2.0-29-generic #
46-Ubuntu SMP Fri Jul 27 17:03:23 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

Download source code:

liaops@AY1306111015016020afZ:/media/data/liaops/download$
wget http://www.Python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2

Decompression:

liaops@AY1306111015016020afZ:/media/data/liaops/download$ cd out/
liaops@AY1306111015016020afZ:/media/data/liaops/download/out$ tar xvjf ../Python-2.7.5.tar.bz2

Configuration:

liaops@AY1306111015016020afZ:/media/data/liaops/download/out$ cd Python-2.7.5/
liaops@AY1306111015016020afZ:/media/data/liaops/download/out/Python-2.7.5$ ./configure

Compile:

liaops@AY1306111015016020afZ:/media/data/liaops/download/out/Python-2.7.5$ make

Test:

liaops@AY1306111015016020afZ:/media/data/liaops/download/out/Python-2.7.5$ ./python
Python 2.7.5 (default, Jun 29 2013, 13:03:32)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> print "Hello World!"
Hello World!
>>> 1234 * 4321
5332114
>>> import datetime
>>> print datetime.datetime.now()
2013-06-29 13:29:44.838243
 
>>>exit()
 
liaops@AY1306111015016020afZ:/media/data/liaops/download/out/Python-2.7.5$

Thank you for reading, I hope it can help everyone, thank you for your support of this site!

For more Ubuntu 12.04 64-bit detailed explanation of Python source code compilation, please pay attention to the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn