python基础01_python的环境部署和工具介绍

Python的中文翻译是“蟒蛇”,但python的名字由来可不是因为它是一个很酷的动物,而是因为它的开发者Guido van Rossum喜欢一部喜剧的名字叫"Monty Python’s Flying Circus"《蒙提 派森的飞行马戏团》。

它诞生于1989年的圣诞节,因为龟叔闲的无聊了,所以为了打发时间,就有了它。

大神就是大神……既可爱又任性。

python的环境部署

学习计算机高级编程语言,总逃不开需要在自己的电脑里安装配置对应的开发环境,或者说是适合这种语言程序运行的环境。

而python作为一种解释型的编程语言,它的工作方式是通过解释器逐句逐句的对程序执行。

这过程就是像是在某个会议中,会议的发言使用的是中文,而参加会议的人员中有一个听不懂中文的老外,那我们就会为这老外配一名翻译,发言者说一句话就翻译一句,让老外事实的明白会议中在讲什么。

这个老外就是我们的电脑,而解释器就是那个翻译,要让计算机按照我们的意愿开始工作,就得让它听懂我们说的话。

python编译器的获取

作为一门开源的编程语言,它的编译器获取途径很多,但建议大家记住它的home地址:

https://www.python.org/

在这个网站上,你可以找到历来的Python版本,但要注意的是python2.X版本和python3.X版本是不完全兼容的,而现在流行的是3.X版本的python规范。

而且在2020年以及停止了2.x的版本更新维护。

python适合做什么?

其实讲的就是它的主要应用领域,大概有下述几个方面:

  • 人工智能
  • 机器学习
  • 数据分析
  • 网络爬虫
  • 自动化运维
  • 自动化测试
  • Web应用开发

为什么在这里会说到python的应用领域呢,正如我上一篇文章里提到的一个概念,python在开发时根据不一样的需求会引用不一样的“模块”,而Python大概有超过12500个的“模块库”,想要都知道是不现实的。

所以,最好在初学时选取一个大概的应用领域,这在你充分学习了python基础和一些高级编程通用知识后,能较快的深入使用python。

搭建python的开发环境

Windows安装Python

去Python的官网:Python,下载喜欢的python版本,及适合自己PC的安装包

需要注意的是,在安装向导的第一步时,一定要勾选配置系统变量的选项“Add Python 3.7 to PATH",否则就需要自己去配置系统变量,不难但是麻烦。

在这里插入图片描述

其实在windows11系统中,你直接在命令行里输入python回车,如果系统里没有安装Python那么它会自己调转到微软商店里帮大家找到适合的python,直接安装即可。

在这里插入图片描述

在这里插入图片描述

linux下安装python

linux的发行版很多,如果时学习Python的话建议大家使用ubuntu,系统自带python环境,省事

其他linux发行版比如centos,则可以通过yum安装,现在像阿里或者华为的源仓库支持都做得非常好了,在配置好源地址后,比如我安装python就非常小白,也没花什么力气,其实是因为自己是真小白,看那些网上大佬的博文一知半解的,所以就乱搞搞,反正也可以用。

安装前,其实最好运行一下python 或者python3看一下系统里是否已经有python了,没有的话再自己安装,

当然如果已有版本不是你需要的,也可自行安装对应版本的python,

安装新版本python最好先把原有python进行清除或者卸载掉,我只是简单学习所以没有太多的讲究,只要能用就行。所以,怎么删除python后边介绍。

华为开源镜像仓库地址:华为开源镜像站_软件开发服务_华为云 (huaweicloud.com)

以Centos7为例:

系统安装完之后,更换源为华为:

#备份配置文件
cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
#下载新的CentOS-Base.repo文件到/etc/yum.repos.d/目录下,替换
wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo
#清除原有yum缓存
yum clean all
#刷新
yum makecache

安装Python和python-pip

#可以先查看python版本
yum list python --showduplicates | sort -r
#安装python和python-pip
yum install python,python-pip -y
#pip是用来下载python模块库的工具,一些常用库其实安装python就自带了,初学阶段不一定会用到pip安装python模块库
#检查是否可用
python
或python3
#也可以-V查看版本是否符合
python -V

如果你需要的是Python的最新版本的话,只能去官网下载安装包,毕竟开源仓库里不提供所有python版本的。

以安装python3.10为例:(没有亲自验证)

参考博文:CentOS 7.9 安装python3.10 - 知乎 (zhihu.com)

  • 步骤1:下载Python3.10

首先,您需要从Python官方网站下载Python3.10的安装程序。您可以在以下链接中找到它:https://www.python.org/downloads/。请确保下载与您的操作系统兼容的安装程序。

cd /usr/tmp
# 下载
wget https://www.python.org/ftp/python/3.10.3/Python-3.10.3.tar.xz
tar -xvf Python-3.10.3.tar.xz
  • 步骤2:移除旧版本
cd /usr/bin
#1、删除已有python3
rm -f python3
rm -f pip3
#2、卸载python3,注意一定是python3
rpm -qa|grep python3|xargs rpm -ev --allmatches --nodeps
#2、 删除所有残余文件
whereis python3 |xargs rm -frv
#3、查看现有安装的python
whereis python
  • 步骤3:执行安装
cd /usr/tmp/Python-3.10.3/
./configure --prefix=/usr/local/python3
#make编译&make install安装
make && make altinstall
#删除一些临时文件(删除源代码(C\\C++ code)生成的执行文件和所有的中间目标文件)
make clean
#创建软链接
ln -s /usr/local/python3/bin/python3.10 /usr/bin/python3
ln -s /usr/local/python3/bin/pip3.10 /usr/bin/pip3
  • 步骤4:验证安装
#检查版本,显示版本号表示安装成功
python3 -V

至此,Python环境部署完毕,可以开始学写代码了。macOS安装方法相似,可以自己搜索。

常用工具介绍

PyCharm简介
  • 功能强大的Python IDE工具
  • 支持跨平台
  • 带有一整套可以帮助用户在使用python语言开发时提高效率的工具
  • 具有调试、语法高亮、Project管理、代码跳转、智能提示、、版本控制等功能
  • 支持Django框架的专业Web开发

下载地址:https://www.jebrains.com/pycharm/download/#section=windows

VS Code简介

与PyCharm功能差不多,不过它是微软开发的免费软件,而且有中文包支持

下载地址:(https://code.visualstudio.com/)

在这里插入图片描述

其他还有一些好用的工具,都有自己的特点,比如Anaconda、sublime等。

大多数集成开发工具都是需要自己安装部署好python环境,才能使用相关功能

的免费软件,而且有中文包支持

下载地址:(https://code.visualstudio.com/)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值