引言
默认情况下,ubuntu系统(16.04)已经安装了最基本的python组件,但功能并不完整,这篇文章介绍在ubuntu系统中如何完整的安装python环境,文章的后半段会介绍一款非常好用的python集成开发环境WingIDE。
文章目录
1)前往[ python官方网站 ]Downloads页面,下载最新python源码,目前(2016)python有两个主要版本,python2和python3,两个版本之间并不兼容,请根据自身需求选择不同版本,本文以python3举例。
2)进入下载页面后,选择"Files"列表中的"Gzipped source tarball"选项,下载下来的会是一个.tgz压缩文件。
3)打开终端,切换到下载目录中,按照下面的方法解压缩完成安装:
#1.如果之前没有安装过编译组件,请先执行下面的命令,这会安装gcc,make,g++等编译所需组件
[email protected]:~/$ sudo apt-get install build-essential
#2.解压缩刚才下载的python源码压缩包(本文我将压缩包下载到了本机家目录中,如果你下载到了其他目录,请切换到对应目录中,本文完成时,最新的python版本为3.5.2)
[email protected]:~/$ tar -vxzf Python-3.5.2.tgz
#3.进入目录编译安装
[email protected]:~/$ cd Python-3.5.2
[email protected]:~/Python-3.5.2/$ sudo ./configure && sudo make && sudo make test && sudo make install
0×2.WingIDE的安装与破解
WingIDE能够在windows,linux和macos上面运行,请根据自己的系统下载不同版本,本文使用ubuntu系统举例,破解方法同样适用于其他系统。
1)前往[ WingIDE官网 ]下载最新的版本,本文完成时,最新版本为5.1.12,建议下载64位的deb包。
2)切换到下载目录,安装:
[email protected]:~/$ sudo dpkg -i wingide5_5.1.12-1_amd64.deb
3)在ubuntu搜索键中搜wing,或在终端中输入wing[tab](tab为键盘制表符按键,会自动补全wing版本号),运行wingide
4)WingIDE是收费软件,安装WingIDE成功后启动,激活时输入license id CN123-12345-12345-12345,然后下载这个py脚本用于计算激活码[ 百度网盘 http://pan.baidu.com/s/1hrXeA9Y]
5)点击Continue后,拷贝"request code",用文本编辑器打开刚才下载的py脚本文件,按照下图所示将"request code"填入对应区域:
6)保存后,执行这个python脚本,得到激活码,将激活码填入上面图3的文本框中,完成激活
#请注意,不同的机器计算后的激活码不会相同,下面是我的机器上计算得到的激活码
[email protected]:~/$ python CalcActivationCode.py
The Activation Code is: AXX28-64XQX-G4Y6T-B691L
WingIDE功能十分强大,能够断点调试,单步跟踪,监控变量状态等等,使用方法与微软的vs十分类似。