搭建Python开发环境(Linux、windows)

DS小龙哥 发表于 2022/06/27 13:55:12 2022/06/27
【摘要】 因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。 要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

搭建Python开发环境

2.1 Python版本介绍

因为Python是跨平台的,它可以运行在Windows、Mac和各种Linux/Unix系统上。在Windows上写Python程序,放到Linux上也是能够运行的。

要开始学习Python编程,首先就得把Python安装到你的电脑里。安装后,你会得到Python解释器(就是负责运行Python程序的),一个命令行交互环境,还有一个简单的集成开发环境。

目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,后面就选择 3.x版本进行安装。

2.2 在windows下安装Python环境

Python官网下载地址: https://www.python.org/downloads/

图2-2-1 下载Python


勾上Add Python 3.8 to PATH,然后点“Install Now”即可完成安装。

图2-2-2 安装Python

图2-2-3 安装成功


安装完成之后,打开windows的命令行窗口。

图2-2-4

在命令行运行python,出现下面的提示就表示安装成功。

图2-2-5

进入终端之后,输入exit()可以退出Python命令行。

图2-2-6

Python安装成功后,在python交互式环境模式下,可以简单学习一下Python的第一份代码:

C:\Users\11266>python

Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>> 100+500 #直接输入有效数字进行运算

600

>>> 300-100

200

>>> print("hello python") #打印文本

hello python

>>> print('hello python') #打印文本

hello python

>>> exit() #退出交互式命令行


C:\Users\11266>

2.3 在ubuntu18.04环境下安装Python环境

Ubuntu18.04预装的Python版本是3.6.8,Python3.6.8是3.6的最后一个版本。

图2-3-1

安装Python3.8.0 可以去Python官网下载源码包安装编译就可以: https://www.python.org/downloads/source/

图2-3-2

图2-3-3

图2-3-4

源码包下载成功之后进行解压,解压完毕,就可以开始安装了。

执行命令:# ./configure检测安装环境依赖等,检查完毕后,如果有需要安装的依赖,使用apt安装。

执行编译源码命令: # make

然后使用安装命令:# make install


Ubuntu18.04命令行实际操作过程:

wbyq@wbyq:~/下载$ ls

Python-3.8.0.tar.xz

wbyq@wbyq:~/下载$ sudo tar xvf Python-3.8.0.tar.xz

wbyq@wbyq:~/下载$ cd Python-3.8.0/

wbyq@wbyq:~/下载/Python-3.8.0$ ./configure

wbyq@wbyq:~/下载/Python-3.8.0$sudo make

wbyq@wbyq:~/下载/Python-3.8.0$sudo make install

如果没有make或者gcc命令,根据提示安装一个即可。


编译安装可能会报错,安装依赖库即可:

wbyq@wbyq:~/下载/Python-3.8.0$ sudo apt-get install zlib1g-dev

wbyq@wbyq:~/下载/Python-3.8.0$ sudo apt install make

wbyq@wbyq:~/下载/Python-3.8.0$ sudo apt install gcc


安装成功之后,解压的包和源码包就可以删除掉。释放空间,在命令行输入python3就可以进入Python交互式命令行。

图2-3-5

2.4 运行Python代码方式

(1) 交互式解释器

你可以通过命令行窗口进入python并在交互式解释器中开始编写Python代码。

示例:

C:\Users\11266>python

Python 3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32

Type "help", "copyright", "credits" or "license" for more information.

>>> 123+5

128

>>> 666-100

566

>>> print("hello world")

hello world


(2) 命令行脚本

编写Python代码时,可以将Python代码保存以.py为扩展名的文本文件,比如: code.py。

示例: 将以下代码写到文本编辑器中,然后保存为code.py

print("hello world")

print("123+456=",123+456)

进入到code.py文件存放的目录下,使用python解释器运行code.py文件。

wbyq@wbyq:/$ cd /mnt/hgfs/linux-share-dir/

wbyq@wbyq:/mnt/hgfs/linux-share-dir$ python3 code.py

hello world

123+456= 579

图2-3-6

在linux下,python文件也可以直接运行,但是在编写代码时需要在文件第一行指定解释器,并给文件指定可执行权限。 (如果不指定解释器,脚本默认使用/bin/bash shell解释器进行运行)

示例代码:

#!/usr/bin/env python3

print("hello world")

print("123+456=",123+456)

图2-3-7

2.4 编写Python推荐的编辑器

(1) PyCharm

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具。比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。


(2) Visual Studio Code

Microsoft在2015年4月30日Build 开发者大会上正式宣布了 Visual Studio Code 项目:一个运行于 Mac OS X、Windows和 Linux 之上的,针对于编写现代 Web 和云应用的跨平台源代码编辑器。

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

图2-4-1

图2-4-2

(3) Notepad++

Notepad(记事本)是代码编辑器或WINDOWS中的小程序,用于文本编辑,在文字编辑方面与Windows写字板功能相当。是一款开源、小巧、免费的纯文本编辑器。

    下载地址: https://notepad-plus-plus.org/downloads/

图2-4-3

(4) sublime text

Sublime Text 3是一款流行的代码编辑器软件,也是HTML和散文先进的文本编辑器,可运行在Linux,Windows和Mac OS X。也是许多程序员喜欢使用的一款文本编辑器软件。

下载地址: http://www.sublimetext.com/3

图2-4-4

2.5 windows下安装VSCode代码编辑器

2.5.1 下载vscode安装包进行安装

安装包下载之后,直接鼠标双击运行。

图2-5-1

图2-5-2

图2-5-3

图2-5-4

图2-5-5

图2-5-6

图2-5-7

图2-5-8

软件安装之后下面设置 Visual Studio 支持中文语言

首先打开 Visual Studio 软件, 再按下 F1 或者 Shift + Ctrl + P:

然后在命令行输入 Configure Display Language

选择安装语言选项。

图2-5-9

安装之后右下角有提示重启,点击重启即可。

图2-5-10

图2-5-11

新建文本文件,保存的后缀为.py。

图2-5-12

图2-5-13

图2-5-14

图2-5-15

图2-5-16

图2-5-17

图2-5-18

2.5.2 修改vscode的颜色主题

下面介绍更改颜色vscode的内置颜色主题方法。

图2-5-19

图2-5-20

2.6 ubuntu下安装VSCode代码编辑器

2.6.1 下载vscode安装包

先去官网下载Linux下的安装包。

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

图2-6-1

2.6.2 开始安装vscode

图2-6-2

图2-6-3

图2-6-4

图2-6-5

2.6.3 设置vscode支持中文语言

设置 Visual Studio 支持中文语言,打开 Visual Studio 软件, 再按下 F1 或者 Shift + Ctrl + P:

图2-6-6

然后在命令行输入 “Configure Display Language” 后回车确认,选择安装语言选项。

图2-6-7

图2-6-8

图2-6-9

图2-6-10

2.6.4 安装python扩展支持并运行代码测试

图2-6-11

图2-6-12

图2-6-13

2.6.5 解决vscode内置终端字体间隔过大问题

图2-6-14

设置终端的字体为等线字体monospace

图2-6-15

图2-6-16




【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区),文章链接,文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件至:cloudbbs@huaweicloud.com进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容。
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。