Linux下Python的安装以及注意事项

Linux的yum依赖自带Python,为防止错误,这里我们再安装一个Python


首先查看默认Python版本

python -V


1、安装gcc,用于编译Python源码

[[email protected]~]# yum install gcc


2、下载源码,https://www.python.org/ftp/python ,解压并切换到源码文件


3、编译安装

[[email protected] tools]# tar xf Python-2.7.10.tar.xz 

[[email protected] tools]# ll

total 11968

drwxr-xr-x 17 1000 1000     4096 May 24 00:09 Python-2.7.10

-rw-r--r--  1 root root 12250696 May 24 00:20 Python-2.7.10.tar.xz


[[email protected] tools]# cd Python-2.7.10

[[email protected] Python-2.7.10]# ./configure && make && make install

4、查看版本


[[email protected] Python-2.7.10]# /usr/local/bin/python2.7 -V

Python 2.7.10

[[email protected] Python-2.7.10]# 


5、修改版本morePython版本

[[email protected] Python-2.7.10]#mv /usr/bin/python /usr/bin/python2.6

[[email protected] Python-2.7.10]#ln -s /usr/local/bin/python2.7 /usr/bin/python 


6、防止yum执行异常,修改yum使用的Python版本


[[email protected] Python-2.7.10]#vim /usr/bin/yum

将头部#!/usr/bin/python 改为 #!/usr/bin/python2.6


7、第一个Python代码

print ‘hello world!’


>>> print ‘hello world‘

hello world

>>>

8、字符编码

#-*- coding:utf-8 -*-

约定下字符编码都用上面的"# -*- coding:utf-8 -*-"

#!/usr/bin/env python

#-*- coding:utf8 -*-

print ‘hello world!‘

print ‘你好,世界!‘

[[email protected] scripts]# ./hello.py

hello world!

你好,世界!

或者

[[email protected] scripts]# python hello.py

hello world!

你好,世界!

总结:Python默认编码是ASCII,是用一个8位的二进制数字表示所有英文和特殊符号,即ASCII最多有256(2的8次方)种可能,因为没有考虑到中文,所以只能满足英文,如果我们要考虑中文,这里就采用utf8,(了解utf8可以将utf8与Unicode进行对比,他们的关系可以参考:http://alexiter.iteye.com/blog/1533109),在utf8中所有的英文还是用SACII码的形式来存储,中文就用3个字节存储,这样就可以避免存储空间的浪费。

提示:Python2.7是Python2.0的最后一个版本

时间: 2024-11-08 19:06:01

Linux下Python的安装以及注意事项的相关文章

linux下python+pycharm安装

一.安装python3.5 默认情况下,linux下是默认使用2.x版本的,现在我们要安装3.x版本,具体操作如下 1.去官网下载安装包.(这里我下载的是.tgz版本) 2.用命令解压安装包 tar -zxvf +压缩包 3.进入解压后的文件 cd + 解压后的文件夹 4../configure --prefix=/usr/local/python3.5 重定向到该文件夹下进行编译 5.make 6.make install 7.可以进入到安装目录查看是否有安装正确. 8.使用echo $PAT

Linux下python的安装

安装Python: 打开terminal,输入wget https://www.python.org/ftp/python/3.5.0/Python-3.5.0b4.tgz 获取安装包 下载完毕后,输入解压命令:tar –zxvf Python-3.5.0b4.tgz 切换到解压的目录:cd Python* ./configuremakemake install 在终端输入python即可进入,退出时输入exit()即可. 安装numpy: 用cat /proc/version 查看当前Linu

Linux下python安装升级详细步骤 | Python2 升级 Python3 转载

Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如何升级呢? 下面老徐详细讲解升级步骤: 首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 下载完成后到下载目录下,解压 tar -xzvf Python-3.3

Linux下python安装升级详细步骤 | Python2 升级 Python3

Linux下python升级步骤  Python2 ->Python3 多数情况下,系统自动的Python版本是2.x 或者yum直接安装的也是2.x 但是,现在多数情况下建议使用3.x 那么如何升级呢? 下面老徐详细讲解升级步骤: 首先下载源tar包 可利用linux自带下载工具wget下载,如下所示: wget http://www.python.org/ftp/python/3.3.0/Python-3.3.0.tgz 下载完成后到下载目录下,解压 tar -xzvf Python-3.3

linux下python升级 及 pymongo安装

由于需要使用列表统计模块collection.Counter,而Counter模块只有在python2.7以上版本才有支持,所以将python2.6升级到2.7.  在linux下升级python,比如从2.6到2.7,大概需要这么几步:    1. 下载python2.7 从这里下载:http://www.python.org/ftp/python/ ,选择需要的版本 2. 安装pyhon2.7 下载好了以后,解压并安装    $ bzip2 -d Python-2.7.tar.bz2 (-d

windows 下 python 在安装模块的时候出现”unable to find vcvarsall.bat“如何解决?

最近打算用python,写一个链接linux,执行命令并获取的数据的小工具. 在安装SSH模块时,出现错误了,“unable to find vcvarsall.bat”,在网上搜索到了一个解决方案,参考地址:http://www.crifan.com/python_mmseg_error_unable_to_find_vcvarsall_bat/ Python 2.7 会搜索 Visual Studio 2008.如果你电脑上没有这个版本的话,比如只有:1.Visual Studio 2010

Linux下python玩转MySQLdb

(0)目录 VMware 下安装Ubuntu的吐血经历 零基础学习Shell编程 Linux下的makefile的妙用 Linux调试神器 -- gdb 十分钟学会Python的基本类型 分布式版本管理神器--GIT GIT文件的三种状态 & Git SSH秘钥问题 十分钟学习Python的进阶语法 配置SSH无密码访问及Linux热键.重启.kill进程 Java的不定长参数和Python的不定长参数对比 Linux下python玩转MySQLdb 一:起因 (1)Linux下安装python

Linux下LAMP的安装

本文主要介绍了LAMP的安装. Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台 本文所用环境和安装包为CentOS6.5+httpd 2.4.6+mysql-5.5.33+php-5.4.19+xcache-3.0.3. 一.编译安装apache 1.解决依赖关系 httpd-2.4.6需要较新版本的ap

linux下chromedriver的安装

很多时候,发现phantomjs被一些网站屏蔽导致我们无法达到想要的结果,一方面phantomjs也停止维护,这时候们可以使用chromedriver(谷歌)或者firefoxdriver(火狐)来代替phantomjs,在Windows下我们只要下载chromedriver或者firefoxdriver使用时指定路径,或者本机配置环境变量,使用前必须要有对应的浏览器并且要对应版本,本文只对chromedriver进行讲解并使用python语言进行启动, chromedriver版本 支持的Ch