Ubuntu 12.04 64位 对Python 源代码编译详解
Ubuntu下Python源代码编译
环境:
Ubuntu 12.04 64位
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
下载源代码:
liaops@AY1306111015016020afZ:/media/data/liaops/download$ wget http://www.Python.org/ftp/python/2.7.5/Python-2.7.5.tar.bz2
解压缩:
liaops@AY1306111015016020afZ:/media/data/liaops/download$ cd out/ liaops@AY1306111015016020afZ:/media/data/liaops/download/out$ tar xvjf ../Python-2.7.5.tar.bz2
配置:
liaops@AY1306111015016020afZ:/media/data/liaops/download/out$ cd Python-2.7.5/ liaops@AY1306111015016020afZ:/media/data/liaops/download/out/Python-2.7.5$ ./configure
编译:
liaops@AY1306111015016020afZ:/media/data/liaops/download/out/Python-2.7.5$ make
测试:
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$
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
相关推荐
-
ubuntu下安装Python多版本的方法及注意事项
今天一不小心又把ubuntu系统给完坏了,因为我把python3卸载了,然后就...好了,不废话了,接下来就说一下如何在ubuntu下管理python的多个版本.我这里使用的是一个叫pyenv的Python版本管理工具. 系统环境:ubuntu14.04LTS,系统默认的python版本为2.7,我这里想要再安装一个3.4.3版本. 再安装python之前,我们首先要安装这个管理工具pyenv: $ git clone git://github.com/yyuu/pyenv.git ~/.pye
-
python安装mysql-python简明笔记(ubuntu环境)
本文讲述了python安装mysql-python的方法.分享给大家供大家参考,具体如下: ubuntu 系统下进行的操作 首先安装了pip工具 sudo apt-get install python-pip 然后使用 sudo pip install mysql-python 安装第三方库.但是此时报错 sh: mysql_config: not found Traceback (most recent call last): File "setup.py", line 15, in
-
Python开发如何在ubuntu 15.10 上配置vim
1,安装vim,你可以使用ubuntu 自带的apt-get 工具安装. apt-get install vim-gnome 2,安装成功后,进行配置 1>首先进行自动提示补全的配置(pydiction) 从官方上下载http://www.vim.org/scripts/script.php?script_id=850最新的即可,解压缩后,进入解压缩后的目录,执行如下命令 # cp python_pydiction.vim /usr/share/vim/vim74/ftplugin # mkdi
-
Ubuntu 16.04 LTS中源码安装Python 3.6.0的方法教程
前提 官网上提供了 Mac 和 Windows 上的安装包和 Linux 上安装需要的源码. 下载地址如下: https://www.python.org/downloads/release/python-360/ 安装 wget https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tar.xz xz -d Python-3.6.0.tar.xz tar -xvf Python-3.6.0.tar cd Python-3.6.0 ./conf
-
更改Ubuntu默认python版本的两种方法python-> Anaconda
你可以按照以下方法使用 ls 命令来查看你的系统中都有那些 Python 的二进制文件可供使用. $ ls /usr/bin/python* /usr/bin/python /usr/bin/python2 /usr/bin/python2.7 /usr/bin/python3 /usr/bin/python3.4 /usr/bin/python3.4m /usr/bin/python3m 执行如下命令查看默认的 Python 版本信息: $ python --version Python 2.
-
在Ubuntu系统下安装使用Python的GUI工具wxPython
(一)wxpython的安装 Ubuntu下的安装,还是比较简单的. #使用:apt-cache search wxpython 测试一下,可以看到相关信息 dizzy@dizzy-pc:~/Python$ apt-cache search wxpython cain - simulations of chemical reactions cain-examples - simulations of chemical reactions cain-solvers - simulations of
-
Ubuntu 12.04 64位 对Python 源代码编译详解
Ubuntu下Python源代码编译 环境: Ubuntu 12.04 64位 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 下载源代码: liaops@AY130611
-
Ubuntu 16.04 64位中搭建Node.js开发环境教程
前言 首先说下本文的系统环境是:Ubuntu 16.04 64位,本文内容亲测可用, 大家可以请放心借鉴参考,下面来一起看看详细的步骤. 使用淘宝镜像 淘宝镜像官网是https://npm.taobao.org/ 使用淘宝镜像前请自行安装好 npm 和 node node 和 npm 的安装 node可以在这里下载 本文使用的是官方推荐v4.4.4长期支持版 下载并解压 node-v4.4.4-Linux-x64.tar.xz tar -xJf node-v4.4.4-linux-x64.tar
-
ubuntu 16.04 64位兼容32位程序三步曲
第一步:确认自己系统的架构 dpkg --print-architecture 输出: amd64 结果为 amd64 表示系统是64位的 第二步:确认打开了多架构支持功能 dpkg --print-foreign-architectures 输出: i386 如果这里没有输出i386,则需要打开多架构支持 sudo dpkg --add-architecture i386 sudo apt-get update 第三步:安装对应的32位的库 sudo apt-get dist-upgrade
-
Ubuntu 14.04 64位上配置JDK操作步骤
1. 从 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 下载jdk-8u172-linux-x64.tar.gz; 2. 解压缩: tar -xvzf jdk-8u172-linux-x64.tar.gz 3. 创建/usr/jdk目录: sudo mkdir -p /usr/jdk 4. 将解压缩后的jdk目录jdk1.8.0_172拷贝到/usr/jdk目录下: su
-
Ubuntu 18.04安装MongoDB 4.0 的教程详解
首先,导入包管理的公钥. Ubuntu包管理工具(即dpkg和apt)要求发行商使用GPG密钥签署包,从而确保包的一致性和真实性. sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 9DA31620334BD75D9DCB49F368818C72E52529D4 然后,创建MongoDB的数据源文件 echo "deb [ arch=amd64 ] https://repo.mongodb.org/apt/ubun
-
ubuntu 14.04 64位安装配置docker教程
背景 一年前就听说了Docker,想用它做虚拟机,今天终于有机会付诸实践了. 我这里使用的是64位 ubuntu 14.04.想虚拟出4台设备,分别安装软件,进行集群测试. 由于Linux容器的bug,docker在Linux的kernel3.8上运行最佳. 环境检查及安装 看下我们的Ubuntu版本命令: 复制代码 代码如下: cat /etc/issue Ubuntu 14.04.5 LTS \n \l 再来看下内核,命令: uname -r 3.2.0-67-generic 由于内核
-
在Ubuntu 16.04安装与使用Docker的教程详解
介绍 Docker是一个应用程序,它使得在容器中运行应用程序进程变得简单和容易,这类应用程序就像虚拟机,只有更便携,更加资源友好,更依赖于主机操作系统. 有关详细介绍Docker容器的不同组件,请Docker生态系统:介绍公共组件 . 在Ubuntu 16.04上安装Docker有两种方法. 一种方法包括将其安装在操作系统的现有安装上. 其他涉及纺了一个名为工具的服务器Docker机即自动安装Docker就可以了. 在本教程中,您将学习如何在现有安装的Ubuntu 16.04上安装和使用它. 先
-
在 Ubuntu 12.04 Server 上安装部署 Ruby on Rails 应用
本教程只适合 Ubuntu Server 用于部署项目到线上,建议使用同样的 Ubuntu 版本,以免遇到一些版本不同带来的问题. 本教程适合新手初次部署 Rails 应用: 本文测试通过环境 Ubuntu 12.04 Server, 服务器安装测试于 Linode VPS (Ubuntu 12.04 LTS (GNU/Linux 3.4.2-x86_64-linode25 x86_64). 配置 Ubuntu Server 系统 如果你是国内服务器,推荐修改网易的源 输入 sudo vi /e
-
Ubuntu16.04 64位下JDK1.7的安装教程
Ubuntu16.04 64位系统下面安装JDK1.7,具体如下 1.去到官网下载jdk 点击打开链接 2.安装WinSCP工具连接到linux系统上面在/usr/lib里面新建一个jvm文件夹,然后把下载的jdk-7u79-linux-x64.tar.gz上传到jvm里面 3.解压刚上传的jdk-7u79-linux-x64.tar.gz 4.重命名文件夹为java 5.输入vi ~/.bashrc 命令 在末尾添加一下的配置保存 export JAVA_HOME=/usr/lib/jvm/j
-
Ubuntu16.04 64位下VMware Tools安装配置图文教程
本文为大家分享了VMware Tools安装配置图文教程,供大家参考,具体内容如下 因为在虚拟机下安装Ubuntu16.04 64位时无法进入全屏模式,采用另外一种方法解决了,但是还是想安装一下VMware Tools,防止以后出现相关问题,好啦,下面进入正题. 1.在虚拟机下会看到安装 VMware Tools,单击安装. 2.在虚拟机设备下出现VMware Tools这一项,点击打开,里面有一个VMwareTools-10.1.6-5214329.tar.gz 3.将这个文件复制到某个目录下
随机推荐
- 个人站长哪些类题材网站不能做
- JQuery EasyUI 结合ztrIee的后台页面开发实例
- IIS “另一个程序正在使用此文件,进程无法访问。”错误提示的解决办法
- 用实例分析Python中method的参数传递过程
- PHP中使用Session配合Javascript实现文件上传进度条功能
- ThinkPHP实现分页功能
- IOS中html5上传图片方向问题解决方法
- 详解Vue监听数据变化原理
- 使用Javascript和DOM Interfaces来处理HTML
- SQL Server误区30日谈 第25天 有关填充因子的误区
- 11种ASP连接数据库的方法
- Android实现屏幕锁定源码详解
- FOXHIS PMS前台西软服务器端和客户端安装教程
- python执行get提交的方法
- Android实现把文件存放在SDCard的方法
- win10下vs2015配置Opencv3.1.0详细过程
- TensorFlow中权重的随机初始化的方法
- 使用WebSocket实现即时通讯(一个群聊的聊天室)
- 利用Lua定制Redis命令的方法详解
- c/c++ 标准库 bind 函数详解