网站后台管理产品排序,c 网站开发需要学什么软件,凡科建站视频教程,好视通会议软件收费价格本文基于Windows系统
超详细VSCode安装教程#xff08;Windows#xff09;
博主的VSCode专栏#xff1a;分享使用VSCode的基本操作与各种技巧 刚刚开始学习Python时#xff0c;按照老师提供的傻瓜式操作配好Python后#xff0c;发现它自带了一个ide#xff1a;IDLEWindows
博主的VSCode专栏分享使用VSCode的基本操作与各种技巧 刚刚开始学习Python时按照老师提供的傻瓜式操作配好Python后发现它自带了一个ideIDLE
IDLE足够轻量级打开速度很快没有太多杂乱的东西即使它们对于老手非常好用但会对新手产生各种各样的干扰IDLE自带的Python Shell是可以交互式的那时候对于初学Python的我来说可以快速编辑的学习Python知识点但是IDLE终归在送我入门后被我抛弃了因为界面不美观、操作不智能、功能不强大…
我知道有一个很强大的idePyCharm不过嗯~~~我没使用过就直接转入Anaconda的怀抱了 不过有的时候过于专业、强大的功能也意味这软件的“沉重性”打开它是真滴慢
VSCode官网中有这么一句话很有意思 If your primary purpose for using Python is Data Science, then you might consider a download from Anaconda. Anaconda provides not just a Python interpreter, but many useful libraries and tools for data science 即如果你主要使用Python进行数据科学推荐下载使用Anaconda
不过我日常有时候只想写一些简单的Python代码而已于是VSCode进入了我的视线 遂打算使用VSCode配置Python环境满足我偶尔的Python语言编程需要同时也将这个过程记录下来希望能帮助大家
目录一Python extension 打开VSCode点击侧边栏的Manage extensions图标 搜索Python点击install即可
在VSCode中编写Python代码除了安装上述插件还需要自行安装Python编译器
目录二Python
第一步下载Python解释器
如果你懒得去官网下载Python可以直接使用我提供的Python3.8.2的下载链接 蓝奏云链接python-3.8.2-amd64.exe
Python官方下载网站 - Download the latest version for Windows 选择自己需要的Python版本进行download跳转到另一个页面 然后下拉到页面底部可以看到多个系统供你选择 macOS、 Windows x86-6464位 Windows x8632位 Windows系统有三种文件供你下载 embeddable zip file压缩包文件 web-based installer网络安装即下载之后运行这玩意时它联网下载Python executable installer是exe文件提供界面化安装指导
我使用的是executable installer因为我不仅仅只是需要Python编译器我喜欢用IDLE写一些简单的Python代码因为它足够轻量级
补充如果你需要使用多个版本的Python请勾选第二个界面中py launcher它会帮助你查找和执行不同的Python版本
第二步配置环境变量
如果你在使用安装程序安装Python的时候没有勾选 Add Python x.x to PATH 请参考此内容
右键此电脑 属性 高级系统设置 高级 环境变量 选中Path点击编辑 还要点击多次确定哦将刚刚打开的页面全部通过确定关掉
假设我的安装路径为D:\Python则配置的环境变量为
D:\Python 配置Python编译器的环境变量D:\Python\Scripts 配置pip的环境变量我们通过pip安装、管理包时需要用到这个环境变量如果你在使用安装程序安装Python的时候勾选了 py launcher 请检查环境变量PATH中是否配置以下路径若无则加上 C:\Users\用户名\AppData\Local\Programs\Python\Launcher\路径中的用户名你应该知道该怎么填吧~
第三步检查并更新pip
win r输入cmd
在控制台中输入以下命令 如此即可说明下载成功了
将pip更新到最新版本pip的典型应用是从PYPIPython Package Index上安装Python第三方包 在控制台中输入以下命令
python -m pip install --upgrade pip如果没有反应输入以下命令
py -m pip install --upgrade pip请等待它下载完
目录三建立Python工作区
在下面的操作中经过一些设置后会在工作区下生成一些配置文件而它们只在当前工作区中生效不是全局的全局设置本文不讲因为看完工作区的设置并对配置文件有了一点概念之后全局设置你会得心应手的
一新建一个文件夹用于存放你编写的Python代码位置自己决定不建议放到桌面
我直接将文件夹取名为 Python
二用VSCode打开Python文件夹 最干脆的办法选中文件夹 鼠标右键 通过Code打开 如果VSCode没有注册到你的右键菜单中你就老老实实的打开VSCode file open folder 三选择解释器
Python是一个解释性语言现在你需要告知VSCode使用哪个解释器 opening the Command Palette (CtrlShiftP), start typing the Python: Select Interpreter command to search 简单来说就是在VSCode中CtrlShiftP 或者 View Command Palette打开命令面板 输入Python: Select Interpreter 选择Python的安装路径由于我还安装过Anaconda所以有两个Python解释器 此时VSCode自动为你生成settings.json文件在.vscode文件夹中 四Linter pylint
先新建一个Python文件 VSCode右下角会出现下面的提示install即可 Linter pylint告诉VS Code将此文件.py解释为Python程序以便VSCode使用Python扩展名和选定的解释器
下载完此插件后它给出了一个提示 按照它的要求进行环境变量配置将它给的路径添加到环境变量中即可
目录四运行Python代码的三种方法
运行代码前请 ctrl s保存代码哦
方法一点击按钮
这个方法最简单 只需单击编辑器右上角的 “Run Python File in Terminal” 按钮即可
该按钮将打开一个终端面板在其中自动激活您的Python解释器然后运行python test.py
方法二右键菜单
右键单击编辑器窗口中的任何位置
右键菜单中有这么两个选项
Run Python File in Terminal它会运行完整代码并在运行之前为你保存代码Run Selection/Line in Python Terminal它是用来运行部分代码的有的时候非常好用 请选中部分代码然后右键 Run Selection/Line in Python Terminal或者Shift Enter
方法三交互式解释器
Ctrl Shift P 或者 View Command Palette打开命令面板 输入Python: Start REPL
打开交互式解释器与IDLE的Python Shell功能一样 交互式解释器可以很方便的用来测试一些Python语法
目录五Debug
一设置断点
在某一行代码的行号左边单击以下出现红色的圆点 二初始化调试器
F5 或者 Run Start Debugging
由于这是第一次调试此文件因此将从“命令面板”中打开一个配置菜单有许多调试配置类型可供我们选择 选择 Python File 使用当前选择的Python解释器运行编辑器中显示的当前文件的配置
调试也是一种特殊的运行调试器会在断点处的第一行停止 补充一点 在VSCode中进行调试工作时可以改用Logpoints代替常用的print快速检查变量。Logpoints类似于断点不同之处在于它将消息记录到控制台并且不会停止程序。 有兴趣的可以官网Logpoints
目录六虚拟环境中安装、使用软件包
Python发展至今有大量优秀的代码包供我们调用
最常用的就是在PYPIPython Package Index上安装Python第三方包
一
当你的Python代码中调用了第三方包除非你使用的是Anaconda或以前已经安装过matplotlib包你应该看到消息ModuleNotFoundErrorNo module named ‘XXX’这样的消息表明所需的软件包在您的系统中不可用
二
我们最好避免将软件包安装到全局解释器环境中最好使用的是特定于项目的虚拟环境其中包含全局解释器的副本激活该环境后随后安装的所有软件包都将与其他环境隔离。这种隔离减少了因版本冲突而引起的许多复杂情况。
三创建、激活虚拟环境
创建新的虚拟环境时VS Code会提示您将其设置为工作区文件夹的默认环境。如果选择此选项则在打开新终端时将自动激活环境Ctrl Shift 或者 Terminal New Terminal打开集成终端输入以下命令
py -3 -m venv .venv若你在终端中输入以上命令时出现Activate.ps1 is not digitally signed. You cannot run this script on the current system直接在终端中输入Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process命令来允许PowerShell执行脚本
命令输入后出现以下提示消息 点击 Yes等价于以下命令激活虚拟环境
.venv\scripts\activate此时在工作区下VSCode会生成.venv文件夹其子文件夹Scripts、Lib\site-packages存放我们在此工作区中安装的packages
在VSCode中CtrlShiftP 或者 View Command Palette打开命令面板 输入Python: Select Interpreter选择你所需的Python版本调试器
若需要安装xxx包只需要打开集成终端输入以下命令即可
python -m pip install xxx三关闭、开启虚拟环境
关闭
deactivate开启
.venv\scripts\activate参考资料
Python - Visual Studio MarketplacePython in Visual Studio Code 原博客原址https://blog.csdn.net/Zhangguohao666/article/details/105040139