1 python学习——python环境配置

要学习python语言,光看书看教程还是不好,得动手去写。当然,不管学习什么编程语言,最佳的方式还在于实践。

要实践,先得有一个Python解释器来解释执行我们写下的python代码。

因为python是一门开源的语言,python解释器很多。有CPython,PyPy,Ipython,Jython等。

最常用的还是CPython了。CPython是python官方版本的解释器,是用C语言开发的。我们从python官网下载安装python开发环境后,在命令行下运行python就是启动CPython解释器。

下载python源码包

先声明一下,我是在ubuntu 15.04下操作的,对于windows等平台,这里不做说明。(windows下直接下载二进制包安装,一路下一步就好了。还可以勾选配置到系统环境变量,如果没记错的话)

关于是学习python2.7还是python3.x,这里不下定论。一句话,爱学哪个学那个。关于两者区别,可以看这里。我这里使用的是2.7.10版本。

python 2.7.10 release版下载

编译python

下载完Python-2.7.10.tar.xz后进行解压

o@o-pc:~$ tar -xJvf Python-2.7.10.tar.xz

解压后进入Python-2.7.10目录,执行

o@o-pc:~/Python-2.7.10$ ./configure

如果你的gcc/g++都存在的话,通常能够正常配置成功,生成Makefile文件。如果有需要,你还可以指定相关的选项,例如安装目录等。可以通过./configure --help来查看有哪些选项。

这里没有做过多的设置,全部使用默认设置进行的配置。配置完成后,开始编译

o@o-pc:~/Python-2.7.10$ make

make的过程中可能会有一些警告warning,这个不用管它,只要不是error即可。

安装python

编译完成后,就可以安装python了。使用下面的命令进行安装

o@o-pc:~/Python-2.7.10$sudo make install

因为之前配置的时候,没有指定安装目录,那么就会安装到默认目录/usr/local/lib/python2.7,所有需要root权限。

安装完成后可以测试一下(我这里执行python2.7是因为我机器上还装有其他版本的python)

o@o-pc:~$ python2.7
Python 2.7.10 (default, Jun 17 2015, 14:15:05)
[GCC 4.9.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>

最新文章

  1. 【LFS】简易LFS搭建指南
  2. 使用Windows EFS(怎么给文件夹加密)进行文件加密
  3. Silicon C8051F340之时钟系统
  4. JQuery 控制元素显示隐藏
  5. Shiro标签
  6. LDAP与SSH
  7. JavaScript脚本语言基础(四)
  8. Oracle sqlldr使用示例
  9. 在linux上通过JDBC连接ORACLE 时总是出现 java.sql.SQLRecoverableException: IO Error: Connection reset 的问题
  10. Linux下MySql出现#1036 – Table ‘ ‘ is read only 错误解决方法
  11. FLUSH TABLES WITH READ LOCK 锁全局
  12. Android 源码编译
  13. Post和Get差异
  14. A glance at endpoint security
  15. C#方法有关内容的总结--C#基础
  16. EasyUI中easyui-combobox的onchange事件。
  17. 006 python操作符
  18. Spring 12 种 常用注解!
  19. SQL之层次查询
  20. DRDS 概述

热门文章

  1. 9月20日下午JavaScript函数--递归
  2. Java递归算法——变位字
  3. docker网络基础配置
  4. swiper 技巧
  5. live555编译、移植
  6. SHIFT后门拿服务器之方法总结
  7. jQuery 元素的选中, 置顶、上移、下移、置底、删除
  8. iOS开发工具-网络封包分析工具Charles
  9. php self与static的区别
  10. Spring入门_03_构造注入