Java教程

环境搭建

本文主要是介绍环境搭建,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

环境搭建

写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 快捷键大全:(macOS,Windows,Linux)。

这篇关于环境搭建的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!