我是靠谱客的博主 有魅力唇膏,最近开发中收集的这篇文章主要介绍【Python编程】一、Python安装(Linux/Windows)与简介,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

在这里插入图片描述


文章目录

    • ????python简介
    • ????python环境搭建
      • ????Windows下安装python
      • ????Linux下安装python
      • ????源码安装总结


在这里插入图片描述

????python简介

python在众多领域都有着广泛的应用,比如如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。特别是在今年特别火热的大数据和人工智能领域,python也发挥着巨大的作用。目前业内几乎所有大中型互联网企业都在使用Python来进行自动化运维、自动化测试、大数据分析、爬虫、Web 等方面的工作。下面是最新的TIOBE排行榜。
最新的TIOBE排行榜
编程语言可以分为高级语言和低级语言两大类。我们最熟悉的C语言作为一类,C代码编译后得到机器码,机器码在处理器上可以直接执行,通过每一条指令控制CPU工作;而Python、Java、C#等其他高级语言编译后得到的是字节码,虚拟机执行字节码并转换成机器码然后在处理器上执行。实际上python是有很多种类的,比如Jyhton(java实现)、CPython(C语言实现)、IronPython(C#实现)、PyPy(python实现)等等,我们一般说的python都是指python的官方版本CPython,它是使用C语言来实现的,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。python的类库非常齐全并且使用简洁,实现同样的功能,可能python十几行代码可以解决,而C需要几十行甚至上百行才能实现,虽然python使用起来方便简洁,但是python的运行速度相对于C语言却 慢了很多。所以说,没有十全十美的编程语言,任何一门语言学精通了都可以成为大神(但是C是所有语言的基础,真正的大神一定精通C语言,所以最好要把C语言打好基础)。

????python环境搭建

????Windows下安装python

????1.下载python安装包
python安装包的下载地址

点击直达安装包下载

进入网址后,选择需要的版本下载即可,Windows下安装python比较简单,只要一直点击鼠标下一步/确认即可。我们在安装的时候,最好把它安装在C盘或D盘的根目录下,方便我们快速找到安装位置,因为我们后续可能会安装其他包。
????2.配置环境变量
安装完成之后,要配置环境变量,为什么要配置环境变量呢?
其实我们在Windows下可能很少去配置环境变量,因为我们想运行一个软件的时候,直接在桌面点击快捷方式就可以运行这个软件。但是,如果我们在cmd命令行运行python的时候,如果直接输入python会提示找不到,我们需要输入python的安装路径才能去运行。通过配置环境变量就可以解决这个问题,环境变量就是负责告诉要运行的程序所在的路径。
依次点击“控制面板 → 系统和安全 → 系统 → 高级系统设置 → 环境变量”
在这里插入图片描述
点击环境变量就可以增加一个环境变量,在path环境变量中加入你的python安装路径,可以添加到用户变量(对当前用户有效)或者系统变量(所有用户)。
在这里插入图片描述
设置好之后,我们可以直接在cmd命令行通过python来运行python。

????Linux下安装python

Linux下自带python环境,所以无需安装,但是Linux自带的python一般是比较老的版本,我们可以通过命令来查看Linux中python的版本
在这里插入图片描述
注意这里看到的是默认python的版本,因为我已经安装了新版本的python,所以看到的是python3,其实我的Linux中也有python2版本。
在这里插入图片描述
建议大家在保留python2的基础上安装一个python3,因为python2和python3还是有一些区别的,同时安装python2和python3的环境,以便不时之需或者对比学习。
????1.下载源码包

点击直达源码包下载

进入网址后,可以选择最新版本下载,一定要选择python3,因为我们的Linux都是自带python2的,可以选择tgz格式下载。
????2.解压并进入文件夹
如果你是在Windows中下载的源码包,可以通过secureCRT的rz命令,或者使用ftp工具把下载好的源码包传到虚拟机中的Linux系统中(本部分内容如果不会操作可以在我的专栏《Linux从小白到大神》查看源码安装、ftp工具使用等博文)。
在Linux下找到源码包使用命令解压,如果你是下载的tgz格式的,可以使用
tar命令解压

tar zxvf Python-3.9.13.tgz

解压后进入文件夹,一般里面会有一个README文件,可以查看这个文件,里面有各种介绍以及安装方法等等。基本上所有的源码安装都是这个套路,这里讲的安装python的方法也适用于其它源码安装。
????3.检查环境
文件夹中会有一个绿色的可执行文件configure,运行该文件

 ./configure

????4.编译

make all

????5.把各种库及其他文件拷贝到对应目录
通过make即可完成

make install

????6.创建软链接
通过以上5步,python3便安装好了。但是这样的话,如果你想使用python3必须在命令行显示的指定python3,因为我们说过,Linux下默认自带python2的环境。当你运行python的时候,默认是打开python2。
我们在/usr/bin/目录下可以看到一个软连接python,这个软连接决定了你在命令行运行python的默认版本。我们可以看到它是指向Linux默认自带的python2的,删除这个软连接并建立一个指向python3的软链接就可以默认运行python3。

ln -s /home/qq/LibTools/Python-3.9.13/python /usr/bin/python

第一个路径是你的python3安装时的路径,如果你不知道安装在哪了,可以通过whereis命令查看。创建好软链接输入python命令启动python3版本,如果想启动python2可以直接在命令行输入python2.6。
????7.配置yum
Linux的yum依赖自带python,为了防止yum执行异常,修改yum使用的python版本。将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6。

vim /usr/bin/yum

在这里插入图片描述
实际上,这句话是指定默认使用的python版本。
这样,Linux和Windows下的python环境都安装好了,可以开始学习和开发了。我将在下一篇博客开始介绍python编程的基础知识。

????源码安装总结

#查看默认Python版本
python --version
#1、下载源码包,https://www.python.org/ftp/python/
#2、解压并进入源码文件
tar zxvf Python-3.9.13.tgz
cd Python-3.9.13.tgz/
#3、编译安装
./configure
make all
make install
#4、修改默认Python版本
mv /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/bin/python3 /usr/bin/python
#5、防止yum执行异常,修改yum使用的Python版本
vi /usr/bin/yum
#将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6

在这里插入图片描述
在这里插入图片描述


最后

以上就是有魅力唇膏为你收集整理的【Python编程】一、Python安装(Linux/Windows)与简介的全部内容,希望文章能够帮你解决【Python编程】一、Python安装(Linux/Windows)与简介所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(38)

评论列表共有 0 条评论

立即
投稿
返回
顶部