zoukankan      html  css  js  c++  java
  • Python安装指南

    说明:我的安装环境是centos6.4 ,32位系统;(#号之后内容为注释说明内容)

     1、准备

    centos是自带python的,所以可以在shell下直接执行:python

    可以看到相应的打印信息,但是系统自带的python2.6版本太旧来,于是就应该自己重新编译一个新版本的python。

    但是,最好不要把原系统自带的python给覆盖掉,以防系统出现莫名其妙的问题,可以把新版本的python编译到一个指定的目录下,这样较好!

     2、下载安装包

    wget https://www.python.org/ftp/python/2.7.10/Python-2.7.5.tgz

    ### 下载时若报错说需要证书验证,可以选着放弃验证选项;

    解压:

    tar -zxvf Python-2.7.5.tar.gz   ###  解压缩下载文件;

    3,安装

    切换到root用户(su命令)

    cd Python-2.7.5

    ./configure --prefix=/usr/local/python27

    如果报错,请把相应缺损的依赖包安装上(用yum命令安装缺省依赖文件),然后继续执行该指令即可!

    make  &&   make  install && make clean

    等待安装完成,之后执行:

    /usr/local/python27/bin/python

    可以看到python打印出的信息显示python的版本是我们安装的新版本!

     现在问题出现了,用root用户查看python版本是2.7.5;然而用普通用户却看到的版本是2.6.6

    发现问题原来是"在普通用户下任然是执行/usr/bin/python"下的命令;

    解决办法:

    可以将该脚本连接到/usr/bin目录下,这样就可以在shell中直接启动来,执行:

    ln  -s  /usr/local/python27/bin/python   /usr/bin/python27

    然后在shell中直接执行:python27 

    可以看到,打印出来的信息是我们最新安装的python版本!

    4,测试

    切换目录到home目录下,新建一个python文件夹,在其中创建一个后缀名为:.py

    的文件然后输入如下代码:

    #!/usr/bin/python27

    import   platform

    print  platform.uname()

    然后保存文件退出,给文件增加可执行权限之后执行:./文件名

    即可看到信息!至此,完成!

    我也是初学Python,才疏学浅,肯定有说得不好的地方,希望大家多多指点,我会及时改正,但请千万不要恶语相加啊!谢谢。

    如果喜欢本文,请在后面留个言哈。


    作者:EliteQing
    出处:http://www.cnblogs.com/liinux/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

    欢迎加入网络爬虫QQ群:322937592 ;数据分析&网络爬虫
    网络爬虫模拟登录开源项目ghost-login:ghost-login
    微信订阅号:网络爬虫AI数据分析【WebCrawlerAIDA】

     
  • 相关阅读:
    (二)全局属性
    (十二)this关键字
    (十一)构造方法的重载和成员方法的重载
    (十)foreac遍历、break和countinue以及标签和switch循环
    java集合
    关于java赋值操作的原子性问题
    spring list map set
    apache benchmark
    为什么java web项目中要使用spring
    spring IOC
  • 原文地址:https://www.cnblogs.com/liinux/p/5095375.html
Copyright © 2011-2022 走看看