写Python代码前,在自己电脑上安装上相关必备的软件的过程称为环境搭建。
大家常说的Python是一门编程语言,程序员学习编程语言的语法写出来的代码 需要由解释器来运行,而Python主流的解释器就是CPython。所以大家的电脑上需要先安装上CPython解释器,然后才能运行自己编写的Python代码。
打开官网:http://www.python.org,点击Downloads
下载,如下图
下拉页面,选择对应版本:Python3.6.3,如下图
向下查找,找到Python 3.6.3 根据系统选择对应的安装包,如下图
根据当前系统的选择对用的,红色的是windows32位系统,绿色的是windows64系统位,目前大家的基本都是64位系统,所以一般选择 绿色框 标记的 x86-64 安装包。
下载完成,如下图
下载完成后找到下载的目录,然后用鼠标左键双击
安装
执行下一步
勾选安装
安装进度
安装成功
写代码并使用解释器运行。
CPython解释器安装成功后,就可以开始写代码并运行了。
使用自己刚安装好的CPython解释器(一般直接称Python解释器)运行代码文件。
【第一步】打开终端
【第二步】在终端输入命令去运行写好的代码,格式【解释器路径 空格 代码文件路径】,例如:
解释器安装成功之后,其实就可以开始写代码并且运行代码了。
显而易见,按照 上述写代码的示例 进行开发的话会不太方便,所以就出现了一些IDE(Integrated Development Environment集成开发环境),再IDE上写代码并运行代码会比较方便。
针对Python开发者的常见IDE有:Pycharm(推荐)、VSCode、Sublime等,主流的工具则是Pycharm,相比较于其他IDE其功能齐全且开发方便。
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
wget xxxxx.tgz /opt
注:src目录是存放源码的目录
tar -xzvf /opt/Python-3.9.6.tgz -C /usr/local/src
cd /usr/local/src/Python-3.9.6
./configure --prefix=/usr/local/python3
make && make install
cd /etc/profile.d/
vi python3.sh
注:如果这一步发现/usr/local目录下没有python3目录,返回2.6步骤检查prefix后面的目录是不是/usr/local/python3
export PATH="$PATH:/usr/local/python3/bin"
source ../profile
echo $PATH
[root@izo4t6je6mwbb8z profile.d]# python python2.7 python3 python3.9 python-config python2.7-config python3.6 python3.9-config python2-config python3.6m python3-config
下载Pycahrm(专业版)
首先要下载Pycharm这个软件。
官网的下载地址是:http://www.jetbrains.com/pycharm/download/#section=windows
选择左边的点击进行下载,左边的是专业版(收费功能多)右边是社区版(免费功能少),推荐:专业版。
下载完成之后,双击打开进行安装
选择Next 点击
选择要安装到那个目录(根据自己情况)
选择配置
点击安装
安装成功
出现这个界面的直接点击Finish关闭就可以了。
至此,Pycharm的安装就完成了,接下来就可以使用Pycharm来进行编写并运行Python代码了。
首次打开Pycharm时,需要根据提示进行一些相关配置。
打开Pycharm(双击打开)
首次使用Pychram提示,是否之前用过pycharm,如果用过可以导入之前代码存放目录。
首次使用Pychram提示,用户许可证(点击接受accept)
首次使用Pychram提示,是否配置pycharm背景颜色字体等个性化配置。
首次使用pycharm提示,激活Pycharm(暂选择试用30天)。
至此,首次使用Pycharm的配置就完成了,接下来就是使用Pycharm写代码并运行的过程了。
创建项目,其实就是创建一个文件夹。
指定项名和Python解释器路径
PyCharm创建py文件
写代码 & 运行
vs code(Visual Studio Code)是微软在2015年4月30日正式推出的一款 免费、开源、跨平台 的编辑器,可支持:Mac、Windows、Linux操作系统。
对编程开发者来说,vs code通过安装各种插件可以快速搭建各种开发环境:Java、C#、C++、前端、Python等。除此之外,他操作简洁方便,越来越受人追捧。
下载地址:https://code.visualstudio.com/
注意:下载完成后,Mac用户解压文件并可直接运行使用,建议把文件拷贝到【应用程序中】,便于以后使用。
运行 vs code时,默认会展示欢迎界面,在欢迎界面上会有有些常见功能的区域以供选择。
默认打开vscode都会展示这个界面,如果不想展示则可以把【Show welcome page on startup】前面的选项去掉即可。
vs code本身只是一个编辑器,在里面需要安装各种插件,才能体现他的强大的威力。
默认vs code的界面及菜单都是英文,对于因为不太好的同学来讲会比较难受,那么vs code的中文包对你来说就是福音了。
安装并重启vs code 之后,你的界面就变成中文的了…
在vs code中安装python插件,可以让我们更方便的编写python代码。
注意:安装的不是python解释器,只是vscode的一个支持python的插件。
在 vs code 中安装好以上插件之后,就可以进行python程序的编写了。
一般我们开发的程序都会放在特定的文件夹,所以首先应该创建或打开一个文件夹,然后再写代码。
在打开的项目(文件夹)中创建一个 .py 文件,然后写代码。
注意:写代码时候会有智能提示。
运行已编写完成的python代码,默认会使用电脑已安装且已加入环境变量的Python解释器。
vs code在运行python代码时,会使用系统默认的解释器来执行。如果先要改变可以点击左下角的解释器提示进行更换。
注意:也可以通过快捷键Ctrl + Shift + P
,然后找到选择解释器菜单,进行选择。
更换后,再次按照【4.3步骤】运行代码,就可以了…
按照上面操作和配置,其实已经可以进行正常的写程序了,但 vs code 还为我们提供了众多方便的功能让我们来使用,以便提升开发效率。
平时开发过程中可能会出现未遵循pep8规范的情景,vs code为我们提供了自动格式化的工具。即:在编写代码界面按快捷键:Alt + Shift + F
,首次运行需要先安装autopep8模块。
vs code中支持两种级别的配置:
注意:还有两种方式打开配置:1. 快捷键 Ctrl + ,
(Mac用户Command + ,
);2. 点击界面左下角的齿轮。
通过配置可以修改界面相关的所有相关数据,例如:
常见Python中创建虚拟环境有两种工具:
第一步:根据系统解释器创建虚拟环境
要拷贝的系统解释器 -m venv 虚拟环境名称
第二步:切换并激活虚拟环境。
切换之后,重新打开终端,则终端也会自动激活虚拟环境。
注意:如果想要亲自修改解释器或虚拟环境的路径,可以在settings.json中修改。
在vs code 中如果想要搭建django开发环境,需要结合django相关的命令来进行操作。
第一步:创建项目,即:其实就是创建一个文件夹。
分别在 vs code上的选择:【文件】 -> 【打开】,然后指定的位置创建一个文件夹 并选择打开,如:
第二步:创建虚拟环境,进入虚拟环境,在终端安装django
分别执行命令
python3.8 -m venv .venv
快捷键Ctrl + Shift + P
,然后找到选择解释器菜单,选择此虚拟环境。
新建终端并进行虚拟环境,安装django
pip3 install django
第三步:创建django项目和应用
第四步:运行django
python manage.py runserver
方式二:配置Debug运行
至此,在vs code 中配置django的开发环境就完成了,享受的django开发之旅吧!!!
其实搭建flask和django是同样的方式,学会django之后,flask也变的比较简单了。
第一步:同django
第二步:同django
第三步:flask直接创建文件并写入相关代码即可。
第四步:
python app.py
# 或
flask run app.py
VS Code 快捷键大全:(macOS,Windows,Linux)。