linux 下 python 环境搭建

来源:互联网 发布:物流企业软件供应商 编辑:程序博客网 时间:2024/05/02 18:12

一 、一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从下边的截图,可以看到我的 linux下,预装Python 的版本非常低,古老的 Python 2.6.4rc2 (r264rc2:75497, Oct 20 2009, 02:55:11) 版本。这里我准备安装现阶段稍微主流点的版本 

二、下载

去这个网站下载源代码:http://www.python.org/download/ (官网)

源码包名为 Python-2.7.3.tgz , 将其上传到服务器:/work  目录下,用于存放源代码和安装包 。

 在/work 目录下sudo mkdir Python 文件夹 , 加上权限 : sudo chown -R book:book Python ,将下载的压缩包放入里面 。


三 、 解压 

tar -xzf Python-2.7.3.tgz 得到 文件夹 Python-2.7.3

四 、编译、安装

在文件夹根目录下 ,可以看到 configure 文件 

1、配置:./configure (生成Makefile文件) ,打开configure文件可以看到它的默认安装路径为:prefix=/usr/local

2、编译:直接 make ,会编译个几分钟。。。。。

3、安装:sudo make install (安装到/usr/local下,在/usr/local/bin 下即发现Python的应用程序


五、first blood!

安装完之后,我们执行python命令,你会发现默认的 python命令仍旧是指向旧的版本 Python 2.6.4

将新安装的python路径添加到环境变量中:export PATH=$PATH:/usr/local/bin

执行python2.7:

Python 2.7.3 (default, Jan 22 2017, 21:44:26) 
[GCC 4.4.1] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> 

即可用命令行方式运行程序了!

Linux上创建一个 hello.py文件,里边只写一行代码

#!/usr/local/bin/python2.7 (类似于shell的路径声明)

print "Hello Python !"

给这个文件加上可执行权限:chmod +xhello.py

然后运行 ./hello.py ,终端输出:

Hello Python !

要更好的使用python这个工具,还需要安装其他一些工具库,用来完成一些更高级的数据处理、图形的强大功能,以后再介绍吧!

0 0
原创粉丝点击