ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

环境搭建

2022-06-07 21:35:59  阅读:282  来源: 互联网

标签:解释器 code python 代码 环境 vs 安装 搭建


环境搭建

写Python代码前,在自己电脑上安装上相关必备的软件的过程称为环境搭建。

一、windows环境下搭建

安装CPython解释器

大家常说的Python是一门编程语言,程序员学习编程语言的语法写出来的代码 需要由解释器来运行,而Python主流的解释器就是CPython。所以大家的电脑上需要先安装上CPython解释器,然后才能运行自己编写的Python代码。

  1. 打开官网:http://www.python.org,点击Downloads下载,如下图

  2. 下拉页面,选择对应版本:Python3.6.3,如下图

  3. 向下查找,找到Python 3.6.3 根据系统选择对应的安装包,如下图

    根据当前系统的选择对用的,红色的是windows32位系统,绿色的是windows64系统位,目前大家的基本都是64位系统,所以一般选择 绿色框 标记的 x86-64 安装包。

  4. 下载完成,如下图

    下载完成后找到下载的目录,然后用鼠标左键双击

  5. 安装

  6. 执行下一步

  7. 勾选安装

  8. 安装进度

  9. 安装成功

  10. 写代码并使用解释器运行。
    CPython解释器安装成功后,就可以开始写代码并运行了。

    • 在自己电脑的任意目录创建一个txt文件并写入如下代码,例如:D:\wupeiqi.txt
    • 使用自己刚安装好的CPython解释器(一般直接称Python解释器)运行代码文件。

      • 【第一步】打开终端

      • 【第二步】在终端输入命令去运行写好的代码,格式【解释器路径 空格 代码文件路径】,例如:

解释器安装成功之后,其实就可以开始写代码并且运行代码了。
显而易见,按照 上述写代码的示例 进行开发的话会不太方便,所以就出现了一些IDE(Integrated Development Environment集成开发环境),再IDE上写代码并运行代码会比较方便。
针对Python开发者的常见IDE有:Pycharm(推荐)、VSCode、Sublime等,主流的工具则是Pycharm,相比较于其他IDE其功能齐全且开发方便。

二、linux系统下搭建

1、安装Python依赖包

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

2、解压和安装软件包

2.1、去官网下载最新版tgz后缀的源码包
  image.png
2.2、点击后往下拉,找到源码包鼠标悬浮在上面复制链接
  image.png
2.3 用wget命令复制2.2的链接到linux的/opt目录下
wget xxxxx.tgz /opt
2.4 解压软件包

注:src目录是存放源码的目录

tar -xzvf /opt/Python-3.9.6.tgz -C /usr/local/src
2.5 cd到解压的Python-3.9.6目录
cd /usr/local/src/Python-3.9.6
2.6 配置python [ ./configure ]
./configure --prefix=/usr/local/python3
2.7 安装python [ make && make install ]
make && make install

3,添加环境变量

3.0,可以用echo $PATH 查看当前系统的环境变量配置
3.1,cd到/etc/profile.d/
cd /etc/profile.d/
3.2,创建一个文件python3.sh
vi python3.sh
3.3,写入python3的path到环境变量

注:如果这一步发现/usr/local目录下没有python3目录,返回2.6步骤检查prefix后面的目录是不是/usr/local/python3

export PATH="$PATH:/usr/local/python3/bin"
3.4,重新载入环境变量
source ../profile
3.5, 查看当前环境变量是否添加
echo $PATH
3.6,输入命令python按tab键看安装的python版本应该在里面了
[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  

 Pycharm安装

  1. 下载Pycahrm(专业版)

    首先要下载Pycharm这个软件。
    官网的下载地址是:http://www.jetbrains.com/pycharm/download/#section=windows

    选择左边的点击进行下载,左边的是专业版(收费功能多)右边是社区版(免费功能少),推荐:专业版。

  1. 下载完成之后,双击打开进行安装

    选择Next 点击

  2. 选择要安装到那个目录(根据自己情况)

  3. 选择配置

  4. 点击安装

  5. 安装成功

    出现这个界面的直接点击Finish关闭就可以了。

    至此,Pycharm的安装就完成了,接下来就可以使用Pycharm来进行编写并运行Python代码了。

用Pycharm写代码

首次使用必要配置

首次打开Pycharm时,需要根据提示进行一些相关配置。

  1. 打开Pycharm(双击打开)

  2. 首次使用Pychram提示,是否之前用过pycharm,如果用过可以导入之前代码存放目录。

  3. 首次使用Pychram提示,用户许可证(点击接受accept)

  4. 首次使用Pychram提示,是否配置pycharm背景颜色字体等个性化配置。

  5. 首次使用pycharm提示,激活Pycharm(暂选择试用30天)。

至此,首次使用Pycharm的配置就完成了,接下来就是使用Pycharm写代码并运行的过程了。

 写代码&运行

  1. 创建项目,其实就是创建一个文件夹。

  2. 指定项名和Python解释器路径


  3. PyCharm创建py文件

  4. 写代码 & 运行

 vs code

vs code(Visual Studio Code)是微软在2015年4月30日正式推出的一款 免费、开源、跨平台 的编辑器,可支持:Mac、Windows、Linux操作系统。

对编程开发者来说,vs code通过安装各种插件可以快速搭建各种开发环境:Java、C#、C++、前端、Python等。除此之外,他操作简洁方便,越来越受人追捧。

1. 下载安装

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

注意:下载完成后,Mac用户解压文件并可直接运行使用,建议把文件拷贝到【应用程序中】,便于以后使用。

2. 首次运行

运行 vs code时,默认会展示欢迎界面,在欢迎界面上会有有些常见功能的区域以供选择。

默认打开vscode都会展示这个界面,如果不想展示则可以把【Show welcome page on startup】前面的选项去掉即可。

3. 安装插件

vs code本身只是一个编辑器,在里面需要安装各种插件,才能体现他的强大的威力。

3.1 汉化插件

默认vs code的界面及菜单都是英文,对于因为不太好的同学来讲会比较难受,那么vs code的中文包对你来说就是福音了。

安装并重启vs code 之后,你的界面就变成中文的了…

3.2 python插件

在vs code中安装python插件,可以让我们更方便的编写python代码。

注意:安装的不是python解释器,只是vscode的一个支持python的插件。

4. 编写python代码

在 vs code 中安装好以上插件之后,就可以进行python程序的编写了。

4.1 创建项目(文件夹)

一般我们开发的程序都会放在特定的文件夹,所以首先应该创建或打开一个文件夹,然后再写代码。

4.2 创建文件(写代码)

在打开的项目(文件夹)中创建一个 .py 文件,然后写代码。

注意:写代码时候会有智能提示。

4.3 运行代码

运行已编写完成的python代码,默认会使用电脑已安装且已加入环境变量的Python解释器。

4.4 更换解释器

vs code在运行python代码时,会使用系统默认的解释器来执行。如果先要改变可以点击左下角的解释器提示进行更换。

注意:也可以通过快捷键Ctrl + Shift + P,然后找到选择解释器菜单,进行选择。

更换后,再次按照【4.3步骤】运行代码,就可以了…

5 便捷工具

按照上面操作和配置,其实已经可以进行正常的写程序了,但 vs code 还为我们提供了众多方便的功能让我们来使用,以便提升开发效率。

5.1 pep8格式化代码

平时开发过程中可能会出现未遵循pep8规范的情景,vs code为我们提供了自动格式化的工具。即:在编写代码界面按快捷键:Alt + Shift + F ,首次运行需要先安装autopep8模块。

5.2 配置

vs code中支持两种级别的配置:

  • 用户,应用到所有项目的配置(相当于全局配置)
  • 工作区,仅应用到当前项目的配置(相当于当前项目的局部变量)

注意:还有两种方式打开配置:1. 快捷键 Ctrl + , (Mac用户Command + ,);2. 点击界面左下角的齿轮。

通过配置可以修改界面相关的所有相关数据,例如:

  • 显示文字大小
  • 界面主题
  • Tag制表符代表的空格数
  • 隐藏显示文件
  • 等等等…

5.3 虚拟环境

常见Python中创建虚拟环境有两种工具:

  • venv,Python3.3版本后官方解释器内置的管理虚拟环境工具。
  • virtualenv,第三方的一个虚拟环境工具。

第一步:根据系统解释器创建虚拟环境

  1. 要拷贝的系统解释器 -m venv 虚拟环境名称

第二步:切换并激活虚拟环境。

切换之后,重新打开终端,则终端也会自动激活虚拟环境。

注意:如果想要亲自修改解释器或虚拟环境的路径,可以在settings.json中修改。

5.4 搭建Django环境

在vs code 中如果想要搭建django开发环境,需要结合django相关的命令来进行操作。

第一步:创建项目,即:其实就是创建一个文件夹。

分别在 vs code上的选择:【文件】 -> 【打开】,然后指定的位置创建一个文件夹 并选择打开,如:

第二步:创建虚拟环境,进入虚拟环境,在终端安装django

  • 分别执行命令

    1. python3.8 -m venv .venv
  • 快捷键Ctrl + Shift + P,然后找到选择解释器菜单,选择此虚拟环境。

  • 新建终端并进行虚拟环境,安装django

    1. pip3 install django

第三步:创建django项目和应用

第四步:运行django

  • 方式一:终端直接命令运行
    1. python manage.py runserver
  • 方式二:配置Debug运行

至此,在vs code 中配置django的开发环境就完成了,享受的django开发之旅吧!!!

5.5 搭建Flask开发环境

其实搭建flask和django是同样的方式,学会django之后,flask也变的比较简单了。
第一步:同django
第二步:同django
第三步:flask直接创建文件并写入相关代码即可。
第四步:

  • 直接运行
    1. python app.py
    2. # 或
    3. flask run app.py
  • 配置debug运行(生成Flask的 launch.json)

附赠:所有快捷键

VS Code 快捷键大全:(macOSWindowsLinux)。

标签:解释器,code,python,代码,环境,vs,安装,搭建
来源: https://www.cnblogs.com/william0709/p/16353449.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有