PYQT上位机开发--安装python环境

知不足而奋进 望远山而前行


目录

文章目录

前言

Python环境安装

第一个python程序

下载VSCode

推荐插件

必装

必选配置

[勾选Run in Terminal(可以不用配置)](#勾选Run in Terminal(可以不用配置))

在文件目录运行代码

自动猜测编码(可以不用配置)

设置新建文件编码

可选配置

文件自动保存

修改字号字体(可以先不用配置)

修改文档注释格式

总结


前言

Python 环境安装看起来可能有些复杂,但只要按照几个简单的步骤操作,很快就能搞定。在这篇文章中,我会带你一步步地完成从下载 Python 到配置好开发环境的过程。无论你是编程新手还是想要优化现有的设置,这些内容都会帮助你快速上手。


Python环境安装

Python官网:Welcome to Python.org

  1. 选择Python3.x 版本下载,建议使用稳定版3.9.13(Stable Releases),绝大数库对3.9版本Python已良好支持,但对3.10及以上支持不完全:

https://www.python.org/ftp/python/3.9.13/python-3.9.13-amd64.exe

  1. 安装Python(记得勾选Add python.exe to PATH)
  1. 验证是否安装成功打开命令行输入如下命令查看python版本号,Win+R输入cmd打开控制台,输入如下命令后按回车键。

    python -V

如果出现版本号说明安装成功

如果没有正常显示版本号,请关闭重开控制台。还不行再重新安装,并勾选Add python.exe to PATH

如果电脑之前装过Python则将环境变量中的Python的优先级调高(高于别 的版本等级即可)

第一个python程序

创建hello.py文件,输入如下内容:

复制代码
print('Hello World!')

在文件所在目录空白处,按住Shift+鼠标右键,点在此处打开Powershell窗口

输入python hello.py后按回车,输出如下内容:

下载VSCode

VSCode官方首页:Visual Studio Code - Code Editing. Redefined 点击Download for Windows下载

安装过程一路下一步即可,其中建议勾选 将"通过Code打开"操作添加到Windows资源管理器目录上下文菜单方便我们直接通过目录右键打开VSCode工程

推荐插件

必装

  • Python python语言支持
  • Python Extension Pack 集成分析、高亮、规范等的插件包,主要包含
    • Python 开发环境支持
    • autoDocstring 文档注释生成
    • Python Indent 缩进辅助
    • IntelliCode 智能提示助手
    • Python Environment Manager 环境管理器
  • PYQT Integration PyQt开发辅助插件
  • Black Formatter Python格式化工具
  • Code Runner通用方便的代码运行工具
  • Chinese (Simplified) 简体中文插件

必选配置

勾选Run in Terminal(可以不用配置)

Ctrl+,打开设置(确保已安装Code Runner插件),搜索code run in,勾选Run In Terminal

在文件目录运行代码

Ctrl+,打开设置(确保已安装Python插件),搜索execute,勾选Execute in File Dir

自动猜测编码(可以不用配置)

  • 打开设置Ctrl + ,
  • 勾选Auto Guess Encoding

设置新建文件编码

  • 打开设置Ctrl + ,
  • 搜索Encoding
  • 选择Files: EncodingUTF-8

可选配置

文件自动保存

  • 文件 -> 勾选自动保存

修改字号字体(可以先不用配置)

搜索:Editor: font

打开设置Ctrl + , 修改Font Size为16,修改字体为consolas, '微软雅黑', monospace

修改文档注释格式

安装插件autodocstring

打开插件autodocstring设置,将Docstring Format选项修改为sphinx-notypes


总结

完成这些步骤后,你的 Python 开发环境就算是搭建好了!现在,你可以开始编写自己的第一个 Python 程序,或者进一步探索 VSCode 的各种插件功能。如果在设置过程中遇到任何问题,不要担心,随时可以重新尝试或者查阅相关文档。祝你在 Python 开发的旅程中一切顺利!

相关推荐
tanyongxi6621 分钟前
C++ 特殊类设计与单例模式解析
java·开发语言·数据结构·c++·算法·单例模式
遗憾皆是温柔23 分钟前
24. 什么是不可变对象,好处是什么
java·开发语言·面试·学习方法
wearegogog12344 分钟前
C语言中的输入输出函数:构建程序交互的基石
c语言·开发语言·交互
Fine姐1 小时前
The Network Link Layer: 无线传感器中Delay Tolerant Networks – DTNs 延迟容忍网络
开发语言·网络·php·硬件架构
HAPPY酷1 小时前
给纯小白的Python操作 PDF 笔记
开发语言·python·pdf
liulilittle1 小时前
BFS寻路算法解析与实现
开发语言·c++·算法·宽度优先·寻路算法·寻路
阿珊和她的猫2 小时前
autofit.js: 自动调整HTML元素大小的JavaScript库
开发语言·javascript·html
喜欢吃燃面2 小时前
C++算法竞赛:位运算
开发语言·c++·学习·算法
传奇开心果编程2 小时前
【传奇开心果系列】Flet框架实现的家庭记账本示例自定义模板
python·学习·ui·前端框架·自动化
草莓熊Lotso2 小时前
《详解 C++ Date 类的设计与实现:从运算符重载到功能测试》
开发语言·c++·经验分享·笔记·其他