在Windows中搭建python开发环境与使用初步(适合初学者)

在Windows中搭建python开发环境与使用初步

 

安装设置python运行环境

到网站https://www.python.org/downloads/windows/

找到合适版本,下载。

双击下载的 安装程序,出现安装界面(这里以python-3.6.5.exe为例),如下图

法一、单击Install Now,之后等待安装完成。

法二、单击 Customize installation 可由你选安装路径等特性。

安装比较简单,故不多言。现对容易困惑初学者的问题详细介绍之。若安装时忘记选中

□Add Python 3.6 PATH

在安装完成之后,打开控制台(cmd命令行窗口),输入“Python”,将看到类似下面的提示:

是因为python.exe文件在 Python 目录下,我们还没有设置环境变量。所以我们需要手动添加环境变量:

在Windows 7中,右键“计算机” 单击 “属性”,单击“高级系统设置”,单击“高级”

,单击“环境变量”。如图:

 

 

在win10配置系统环境变量

右键 此电脑,属性,高级系统设置,系统属性,如下图:

 

在“系统变量”中,设置PATH,在最后面加上我们的Python安装路径,C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\ (根据你的实际情况确定)

 

查看python安装路径的方法,在IDLE(Python自带的简洁的集成开发环境)中

>>> import sys

>>> sys.path

参见下图:

将其中的路径部分C:\\Users\\lenovo\\AppData\\Local\\Programs\\Python\\Python36-32\\复制出,将其中的\\替换为\,

C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\】

 

pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能,运行、调试他人开发的Python源码时常常用到。

Python 3.4+ 以上版本都自带 pip 工具。你可以通过以下命令来判断是否已设置好:

若出现上图提示,说明需要将Python文件夹下的Scripts文件夹加入到路径环境变量:

C:\Users\lenovo\AppData\Local\Programs\Python\Python36-32\Scripts  (根据你的实际情况确定)

显示pip版本和路径,在控制台(cmd命令行窗口)中输入pip --version t 回车,显示类似如下:

 

在使用python的时候,经常使用到pip这个工具,可以很方便的线上安装依赖(包),

运行代码时,若报类似错误ModuleNotFoundError: No module named 'requests' ,说明需要安装requests库(包)

 

安装 requests库(包),在控制台(cmd命令行窗口)中输入pip install requests 回车,显示类似如下:

 

IDLE是开发python程序的基本IDE(集成开发环境),当安装好python以后,IDLE就自动安装好了,不需要另外去找。打开 Idle 后出现一个增强的交互命令行解释器窗口(具有比基本的交互命令提示符更好的剪切-粘贴、回行等功能)。除此之外,还有一个针对 Python 的编辑器(无代码合并,但有语法标签高亮和代码自动完成功能)、类浏览器和调试器。

至此,就可以进行Python开发实验了。

 

顺便一提:PyCharm 是一款功能强大的 Python 集成开发环境( IDE),具有跨平台性,功能强大,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。正版要收费。建议以后学习之,在此不深入介绍了。

 

下面介绍使用IDLE运行Python程序

 

在Windows平台上,使用Python自带的IDLE 进行编程练习

找到IDLE,点击后弹出如下窗体:

在>>>提示符后输入代码,回车,就可以执行此代码。
IDLE支持语法高亮,支持自动缩进,支持方法提示,不过提示的很慢。

这种方式为交互式编程

交互式编程不需要创建脚本文件,是通过 Python 解释器的交互模式进来编写代码。

 

还有一种脚本式编程

先编写 Python 文件(py脚本文件), Python 文件将以 .py 为扩展名。再调用解释器开始执行脚本。可以用操作系统自带的记事本编写py脚本文件,也可以用IDLE的 编辑器窗口。

下图演示用IDLE的 编辑器编写代码:

【 IDLE编辑器快捷键
自动补全代码        Alt+/(查找编辑器内已经写过的代码来补全)
补全提示              Ctrl+Shift+space
(若输入法冲突,修改之,方法:Options->configure IDLE…->Keys-> force-open-completions)
后退                    Ctrl+Z
重做                    Ctrl+Shift+Z
加注释                 Alt+3
去注释                 Alt+4 】

 

用python自带IDLE运行Python 文件(py脚本py程序

先编写好Python 文件(py脚本、py程序)之后按下列步骤进行

第1步、首先打开python IDLE。

第2步、打开你的py脚本文件: file → open,参见下图:

 

第3步、在如上脚本窗口点击Run → Run module(F5)打开python shell窗口

 

用python自带IDLE的调试程序

第1步、在如上python shell窗口点击Debug → Debugger打开Debug Control窗口

 

第2步、打开python IDLE,打开你的py脚本文件,在py脚本文件需要调试的代码行点击右键

set breakpoint,此行变黄,表示设置断点

第3步、此时再次点击运行Run → Run module(F5)即可进入调试程序状态。

 

对于调试窗口,可以根据需求自我选择所要显示的东西如:Stack、Source、Locals、Globals等;

点击Go即可运行到断点处(一次运行所有、直到遇到断点),Step为一步步往下运行,Over为进入所调用的函数内部,Out为跳出函数体,Quit为停止运行。

 

Pycharm简单使用

PyCharm2019安装教程参见

https://www.cnblogs.com/LeiGod/p/12185802.html

PyCharm是由JetBrains打造的一款Python 开发的集成环境(IDE),PyCharm依赖于Python 。在安装了Python 之后,再安装PyCharm,关于下载安装PyCharm请参见他文。现在简单介绍使用如下。

启动PyCharm,如果您在欢迎屏幕上,请单击Create New Project如果您已打开了一个项目,请选择File | New Project

启动PyCharm,若出现下图界面:

请单击Create New Project :

这时,输入工程名,(可以选择Python解释器版本,)点击Create创建工程。

 

如果您已打开了一个项目,

则File->New Project,出现下图界面:

这时,输入工程名,(可以选择Python解释器版本,)点击Create创建工程。

 

为Project添加项目中的文件

右击工程名,弹出候选框,选择New->Python File,输入文件名即可添加Python文件。

 

二、用PyCharm打开项目

PyCharm更类似于文件目录的形式管理项目

PyCharm中点击:File->Open中选择工程,注意只需要选择项目的目录点击OK即可导入整个项目。参见下图

 

 

说明:项目可以在新窗口中打开,也可以在现有窗口中替换,或者附加到已打开的项目。您希望如何打开项目?

 

顺便指出,在PyCharm关闭项目:File->close project

 

 

 

三、一个简单的pycharm项目(Project)产生的文件夹(目录)情况,类似于下图:

说明:当使用pycharm创建工程的时候,会默认创建一个venv的文件夹,这是一个虚拟环境(virtual environment)。项目的环境管理一直是比较头疼的问题,如果有两个项目,一个用的是 a 库的 v1 版本,一个用的是 a 库的 v2 版本,那么如果 a 库是安装在系统环境下的,就会出现项目所依赖的库文件版本不对的问题。为了解决这个问题,提出了虚拟环境的概念。也就是人为的创建一个虚拟环境供项目运行,而该项目需要什么库文件,则自行在这个虚拟环境中下载安装,而在虚拟环境中下载安装的库文件,是不会影响到系统环境中的库文件的。有了虚拟环境的概念, Python 的项目管理也就不那么麻烦了。

 

 

四、如果找不到某项功能可以搜索一下,参见下图:

顺便一提,JetBrains系列产品几乎都有这项功能。

JetBrains是一家捷克的软件开发公司,主要产品有:

 IntelliJ IDEA ,Java集成开发环境

 PHPStorm  ,PHP 集成开发工具

 PyCharm ,智能Python集成开发工具

 WebStorm ,智能HTML/CSS/JS开发工具

等。

 

附:

python和Pycharm常见问题处理例举

https://mp.csdn.net/postedit/98480988

  • 8
    点赞
  • 39
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: UEFI开发环境搭建包括以下步骤: 1. 安装必要的软件和工具,包括:GNU工具链(如GCC)、EDK II(EFI开发工具包)、Python 2.7等。这些软件和工具可在官方网站上下载。 2. 配置环境变量。将刚刚下载的软件和工具的安装目录添加到操作系统的环境变量,以便在任何位置都能够使用这些工具。 3. 编写UEFI应用程序。使用UEFI开发工具包和GNU工具链编写UEFI应用程序,包括C代码、汇编代码等。 4. 编译应用程序。使用UEFI开发工具包的编译器将应用程序编译成可执行文件。 5. 调试和测试应用程序。使用UEFI开发工具包的调试器和测试工具对应用程序进行调试和测试,以确保其在UEFI固件正确运行。 需要注意的是,UEFI开发环境搭建需要一定的编程基础和经验,因此对于初学者来说可能会比较困难。建议在学习之前先了解UEFI的基本原理和概念,以及相关的编程技术和工具。同时,也可以参考官方文档和其他相关资源,以便更好地理解UEFI开发环境搭建和应用程序的编写。 ### 回答2: UEFI(统一的可扩展固件接口Unified Extensible Firmware Interface)开发环境搭建包括以下几个主要步骤: 1. 准备开发工具:首先,需要安装一个支持UEFI开发的编程环境,例如EDK II(开放式UEFI开发工具包)或TianoCore。这些工具包提供了完整的UEFI开发框架和示例代码。 2. 安装编译工具链:UEFI开发需要使用特定的编译工具链,包括GCC编译器和GNU binutils等。可以根据官方文档提供的要求,从合适的源下载并安装所需的工具链。 3. 获取EDK II或TianoCore代码:从EDK II或TianoCore的官方存储库获取源代码。这些存储库通常使用Git进行版本控制,因此在获取源代码之前,需要在本地系统安装Git。 4. 配置开发环境:根据需要,可以在本地系统上设置UEFI开发环境来满足特定的需求。这包括配置编译选项,设置环境变量和路径以及安装所需的依赖项。 5. 构建和调试:通过使用编译工具链,编译源代码并生成UEFI固件映像。这些映像可以通过模拟器或真实的硬件来启动和调试。构建和调试过程可能会发现一些错误和警告,需要进行适当的调整和修改。 6. 部署和测试:在完成调试和开发后,将生成的UEFI固件映像部署到目标系统上进行测试。可以使用适当的UEFI引导加载器来引导UEFI固件映像。 总之,UEFI开发环境搭建涉及安装开发工具、获取源代码、配置环境、构建和调试、部署和测试等步骤。这些步骤需要一定的技术知识和经验,但通过正确的步骤和实践,可以搭建一个可靠和高效的UEFI开发环境

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学习&实践爱好者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值