Python环境安装
来源:互联网 发布:mysql关闭数据库语句 编辑:程序博客网 时间:2024/05/17 02:32
前言
随着python语言的受欢迎度,Python现可以应用于多种操作系统,例如Linux、Windows、Mac OS X等。所以我们今天就在Linux和Windows下如何部署Python开发环境,可能小伙伴会问为什么没有Mac OS 下的讲解那,我会一脸懵逼的告诉你,南海是中国的。。。
环境
Linux系统
Python环境现已基本成为了Linux系统的标配,系统安装时便安装的Python,Redhat6与Centos6等系统默认安装的为Python2.6的版本。
虽然现在python3版本已经更新到Python3.5.2,但是现生产环境下Python2.7版本还是用的比较多了,那么我今天来用源码安装Python2.7。
获取源码包
- 对于Python源码包的可以去Python官网进行下载,以及官方文档。
[root@localhost src]# wget https://www.python.org/ftp/python/2.7.12/Python-2.7.12.tgz
安装编译环境
[root@localhost Python-2.7.12]# yum groupinstall -y "Development tools" # Develoment tools 是Redhat系统里面的一个编译环境的组
解压并编译安装
解压
[root@localhost src]# tar zxvf Python-2.7.12.tgz -C ./
编译安装
[root@localhost src]# cd Python-2.7.12[root@localhost Python-2.7.12]# ./configure --prefix=/usr/bin/python27 # prefix 指定安装路径[root@localhost Python-2.7.12]# make && make install
- 到此为止就编译安装好了python2.7版本,来看看我们是否已经安装成功。
测试
[root@localhost ~]# /usr/bin/python27/bin/pythonPython 2.7.12 (default, Aug 4 2016, 09:56:11) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] on linux2Type "help", "copyright", "credits" or "license" for more information.>>>
- 我们发现此时需要指定全路径才能进入python2.7版本,有点不合常规,那么下面我们就来改为直接在交互下执行python就可以进入,那么这个时候我们需要做以下操作。
加到环境变量中
[root@localhost ~]# mv /usr/bin/python /usr/bin/python2.6 #此动作为将之前的python2.6版本进行重命名[root@localhost ~]# ln -s /usr/bin/python27/bin/python2.7 /usr/bin/python # 将python2.7链接为/usr/bin/python
- 以上操作我们不建议将python2.6进行卸载,因为不管是Redhat与Centos的yum命令都依赖python程序,所以这时候你使用yum命令会发现报错。
[root@localhost ~]# yumThere was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was: No module named yumPlease install a package which provides this module, orverify that the module is installed correctly.It's possible that the above module doesn't match thecurrent version of Python, which is:2.7.12 (default, Aug 4 2016, 09:56:11) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)]If you cannot solve this problem yourself, please go to the yum faq at: http://yum.baseurl.org/wiki/Faq
- 以上报错的修复方法很简单,我们只要找到yum的执行文件,在其开头把python解释器更改为我们刚才重命名为/usr/bin/python2.6及可。
实现tab补全功能
- python交互模式下实现tab补全将是一个好的开始,有了tab补全我们才能熟悉一些常用的使用方法等操作,对与如何实现补全,之前有过笔记,我这里就不在赘述了,有兴趣的小伙伴可以查看python中tab键自动补全功能,这里有详细的描述。
Windows系统
对于Windows系统我们使用最新版本Python3.5.2来作为安装实例。
下载Python3.5.2安装包
- 打开Python官网,点download中的windows
- 下载exe后缀的可执行文件,根据自己系统选择32位还是64位。
安装Python 3.5.2
- 双击打开后,第一步要记得勾上add python to Path 选项,意思是把Python的安装路径添加到系统环境变量的Path变量中。然后选择自定义路径,默认装C盘也可以
- 下一步默认全选就好了
- 再下一步,记得勾选第一项,Install for all users, 然后选择自己要安装的目录
- 安装过程还是比较快的,稍等一会就好
验证
- 装完之后打开电脑的cmd,验证一下安装是否成功,主要是看环境变量有没有设置好,在cmd中输入python,然后回车,如果出现python的版本号则说明软件装好了。
- 上一步验证失败的话可能就是环境变量没有设置好,继续在命令行里输入set Path,就打开了系统环境变量的Path变量,查看一下有没有Python的目录(如下图),如果没有,就只能手动去填加了。
End
到此位置基本上我们的python环境算是基本安装完成,后边我们就可以进行正式的接触python,以及讲解python的各种用法,灰常有趣哦!!!
0 0
- python安装环境介绍
- Python 环境安装
- iphone安装python环境
- 安装python MySQL环境
- python环境安装
- Python+selenium环境安装
- python 安装selenium环境
- Python环境的安装
- python环境安装
- linux安装python环境
- python环境安装
- Python环境安装、测试
- Python环境安装
- 安装python环境
- 【Appium+Python】环境安装
- Python学习--安装环境
- python环境安装
- Eclipse 安装python 环境
- Prism框架(四)——MVVM模式基础
- 用于灰度变换的一些实用M函数
- linux(5)
- Java,android面试题列举
- 复杂链表的复制
- Python环境安装
- C++ 深拷贝与浅拷贝&重载赋值运算符
- ios pushViewController 无效果
- (NYoj 195)飞翔 -- 最长递增子序列
- 高精度计算(高精度乘高精度,高精度减高精度)
- 高精度(加减乘)改
- C++ string基本用法
- 4-25 字符串
- 怎么将xls文件导入到MySQL数据库