一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的 linux下,预装Python 的版本非常低,古老的 2.4.3版本。这里我准备安装现阶段稍微主流点的版本 2.7.3。
下载
官网下载地址:http://www.python.org/download/
安装
解压
后边需要做的事情需要你具有 super user或者administrator 的权限。图方便,我直接切换到了 root用户下。
tar -xzf Python-2.7.3.tgz
解压后进入Python-2.7.3目录,会看到一下文件
转自: http://blog.csdn.net/pan_tian/article/details/7684409
编译&安装
在Python-2.7.3 根目录下运行
./configure
补:configure 命令执行完之后,会生成一个 Makefile 文件,这个 Makefile主要是被下一步的 make 命令所使用。打开 Makefile你就会发现,里边制定了构建的顺序, Linux 需要按照Makefile 所指定的顺序来构建 (build) 程序组件。
make
make实际上编译你的源代码,并生成执行文件。
再执行make install 命令
make install
make install实际上是把生成的执行文件拷贝到 linux系统中必要的目录下,比如拷贝到 /usr/local/bin 目录下,这样所有 user就都能运行这个程序了。
到这里Python 就算安装完成了。需要说的是,其实其他的 linux软件安装也是大同小异的,基本都需要走 configure>make>make install这么一个过程。
Hello World
安装完之后,我们执行python命令,你会发现默认的 python命令仍旧是指向旧的版本 2.4.3
[admin@bej301441 bin]$ which python
/usr/local/bin/python
执行which python 命令,你会发现默认的 python是在/usr/local/bin/python 目录下,实际上我们新安装的 python也在这个目录下。
在命令行输入python2.7,这样就会执行到我们新的 python版本了。
Linux上创建一个 hello.py文件,里边只写一行代码
print "Hello PTIAN"
然后运行python2.7 hello.py
Enjoy …不得不承认当我第一次看到 Python的时候,就被Python的高效所打动,从来没有一门编程语言让我觉得编程是可以这么愉悦的 …
=======EOF========
转载请注明出处:http://blog.csdn.net/pan_tian/article/details/7684409
分享到:
相关推荐
基于windows7_64+Ubuntu14.04.5系统的开发环境,通过windows上的pycharm去调试linux系统上的python代码
Linux自带python2,但之前Python 核心团队numpy计划在 2020 年停止支持 Python 2,所以自己动手搭建python3的开发环境
CentOS下面django开发环境搭建详细步骤,附log
虽然网上有很多python开发环境搭建的文章,不过重复造轮子还是要的,记录一下过程,方便自己以后配置,也方便正在学习中的同事配置他们的环境。 1.准备好安装包 1)上python官网下载python运行环境(//...
安装操作系统 系统版本CentOS release 6.5 (Final)mini安装 关闭SELinux 关闭防火墙功能 关闭SSH的UseDNS功能 配置IP地址 配置DNS服务器 配置NTP服务器 配置主机名
Linux下Python环境搭建[收集].pdf
主要介绍了Linux CentOS Python开发环境搭建方法,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
这个术语来自欧洲,在那里这些程序常用来作为一种标准开发环境。名字来源于每个程序的第一个字母。每个程序在所有权里都符合开放源代码标准:Linux是开放系统;Apache是最通用的网络服务器;mySQL是带有基于网络管理...
Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发...
在嵌入式Linux环境下搭建Ad hoc网络.pdf
6n 1.2.1 操作系统的选择 6n 1.2.2 在Windows下安装Python 7n 1.3 在Linux下搭建Python开发环境 13n 1.4 编写Python程序 17n 1.5 运⾏⼀个Python程序 18n 1.5.1 运⾏单⾏Python程序 18n ...
学版) ⽬ 录 第1章 感受Python精彩 1 1.1 Python概述 1 1.2 选择Python的理由 2 1.3 搭建Python的编程环境 2 1.3.1 在Windows下安装Python 3 1.3.2 在Linux下安装Python 4 1.4 Python⾃带的开发⼯具IDLE 5 1.5 使⽤...
1、linux + windows环境下的软件安装2、Python开发环境IDE工具的使用。3、如何完整完全的卸载Python开发环境。 为什么需要掌握这些团队开发工具? 要想学好Python这门语言,选择一款好用顺手的开发工具是必不可少的...
用Python下的scip包解决规划问题,包括线性的和非线性的。但开发环境,和部署环境,相关资料比较少,这里总结一下。给需要的人提供点帮助
python opencv 车牌识别 PlateRecogntionpython_PlateRecogntion * 车牌搜索识别找出某个车牌号 * 对比识别车牌系统 ...这里仅介绍 `docker 开发环境搭建` 和 `windows 快速搭建环境`, 你也可以自己手动安装依赖
Linux系统是为编程而设计的,因此在大多数Linux计算机中都默认安装了Python。
学版) ⽬ 录 第壹章 感受Python精彩世界 1 1.1 Python概述 1 1.2 选择Python的理由 2 1.3 搭建Python的编程环境 2 1.3.1 在Windows下安装Python 3 1.3.2 在Linux下安装Python 4 1.4 Python⾃带的开发⼯具IDLE 5 1.5...
Ubuntu下Python的开发环境搭建。。主要供个人备份使用。。。并非专业指导。 包括VMware软件下 Ubuntu 安装 python虚拟环境 MySQL数据库 Redis数据库等
这里仅介绍 docker 开发环境搭建 和 windows 快速搭建环境, 你也可以自己手动安装依赖 macos 开发环境搭建 brew install tcl-tk pyenv # macos 12 最低只能安装此版本 pyenv install 3.7.13 brew install mysql@...