2025年vscode配置python开发环境最新(vscode python配置文件)

vscode配置python开发环境最新(vscode python配置文件)vscode 作为一款好用的轻量级代码编辑器 不仅支持代码调试 而且还有丰富的插件库 可以说是免费好用 对于初学者来说用来写写 python 是再合适不过了 下面就推荐几款个人觉得还不错的插件 希望可以帮助大家更好地写代码 https blog csdn net gsl371 article details 打开 vscode 终端命令窗口 安装 python 时有选项安装 但版本低些



vscode作为一款好用的轻量级代码编辑器,不仅支持代码调试,而且还有丰富的插件库,可以说是免费好用,对于初学者来说用来写写python是再合适不过了。下面就推荐几款个人觉得还不错的插件,希望可以帮助大家更好地写代码

https://blog.csdn.net/gsl371/article/details/120148727

打开vscode终端命令窗口

安装python时有选项安装,但版本低些。

virtualenvwrapper,是一个命令集合,便于操作Python虚拟环境。
通过pip安装virtualenvwrapper的命令(会自动安装virtualenv):

 

升级pip

 
 
 
 

前面已安装跳过以下

 

查看安装的虚拟环境

 

创建虚拟环境

名称为test的虚拟环境

 

激活虚拟环境

 

或者
进入虚拟环境目录,ps终端执行如下

 

结果为:
在这里插入图片描述
进入项目目录,安装项目依赖

 

报错
在这里插入图片描述

 

消除安装警告,把virtualenv.exe加入path
在这里插入图片描述

在这里插入图片描述

打开VScode编辑器,按下快捷键“Ctrl+Shift+P”,调出全局设置搜索窗口,它会显示在整个编辑器窗口顶部居中的位置,然后输入“Python:Select Interpreter”,就会出现一个相关选项。
点击“Python:Select Interpreter”选项,就会自动在相同位置跳转到Python编辑器配置窗口,在Python编辑器配置窗口会显示正在使用以及已经添加好可以去使用的Python解释器。要再添加新Python解释器,只需要点击第一行的“+ Enter”选项,然后就会进入到下一个窗口中。

在这里插入图片描述

或者选择状态栏的解释器,进行修改
在这里插入图片描述

打开命令窗口,直接进入你选择的虚拟环境
在这里插入图片描述

Python extension for Visual Studio Code

在这里插入图片描述
首先当然要推荐这个必备插件python了,提供了代码分析,高亮,规范化等很多基本功能,装好这个就可以开始愉快的写python了。

这个扩展是由微软官方提供的,支持但不仅限于以下功能:

通过Pylint或Flake8支持代码检查
在VS Code编辑器中调试代码
IntelliSense支持自动完成,代码导航和格式化。
支持Jupyter Notebook,Pytest和Unittest
在编辑器中轻松切换Python环境

LiveCode

在这里插入图片描述

大家好,在之前的文章中我们说过VSCode的优点就是有许多优秀的插件加持,今天就给大家推荐一款能让你更方便调试Python代码的神器扩展LiveCode先来看看它是如何工作的

图片就像上图展示的一样,我们不需要执行Python脚本,该插件会实时展示你的每一个变量值,且能够识别print()并自动打印,是不是看上去很舒服,这种交互式的体验对于刚接触Python的同学将会更加友好!

安装与启动

和其他的插件安装一样,在商店搜索livecode点击安装即可

但是需要注意的是你必须升级将Python版本升级到Python3.5或者更高才能使用,在安装完毕后只需要在代码编辑页面使用快捷键control+shift+a(Mac下为command+shift+a)即可在当前页面打开一个类似于Matlab工作空间的新页面

使用技巧

其实这款扩展主要基于AREPL。但是AREPL仅显示变量的最终状态。所以如果我们有循环或需要展示一些中间变量状态,就可以使用该插件,LiveCode主要拥有下面四个功能

实时评估:我们不需要运行Python脚本就可以查看各个变量的值

变量显示:每当声明或更改一个变量时,它的新值都会同时改变并显示,例如:当我们写第二个foo时,第一个foo会改变颜色

Python Preview

在这里插入图片描述

这个插件很牛皮,能够实时可视化你的代码结果。

不仅如此,还能为VSCode切换各种主题皮肤。

Better Comments

在这里插入图片描述

这是一个让你能更好地编写注释的工具,它能根据关键词用不同的颜色高亮代码片段。支持以下类型的高亮:

感叹号 “!” 代码警告。
问号“?”代表存留疑问。
TODO 代码未来将要进行的操作。
@param 参数
此外,它还支持在设置中自定义需要高亮句子的首部关键词。

Python Indent

在这里插入图片描述
你有没有觉得VSCode里对Python的自动缩进有点不准确?甚至可以用“丑”来形容。每次我都喜欢强行矫正VSCode给我做的自动缩进。

经过一番查阅,我终于找到了能纠正VSCode缩进错误的扩展,它就是Python Indent,看看下面的示例,相信你也会安装它。

sqlite

安装
在这里插入图片描述

配置使用
如何使用SQLite:
打开命令选项板,
具体操作:如何打开命令选项板:
Windows:Ctrl Shift P
Mac:Command Shift P
在搜索结果中选择 SQLite:打开数据库,选择sqlite文件,看具体名字,如果不带后缀,需要加上后缀才能识别
将选择文件:*.sqlite3
屏幕上似乎什么也没有发生:
仔细查看"资源管理器"选项卡
有" SQLITE EXPLORER"项
此处将显示每个表和列。
如果要查看在表中注册的数据,请单击每个表名旁边的"》"。
可以在VS Code上使用SQLite,无需其他工具。

如果vscode是通过远程调试,则需要在远程装sqlite,比如ubuntu

 

在这里插入图片描述

sftp和远程主机同步

在这里插入图片描述
实现本地调试,代码保存后后自动上传到生产服务器,但生产服务器需要重启服务

 

或者在uwsgi.ini 增加如下内容

 
 
 

在这里插入图片描述

在这里插入图片描述

最好用root用户,如果是ubuntu,可以开启允许root远程登录,这样方便些,不然可能因为传过去的代码不是同一个用户,或者在远程服务器上建立的python虚拟环境不是同一个用户建的,会有权限问题。

以下是一种启用root用户SSH远程登录的方法:

以普通用户登录到远程服务器:

 

使用sudo命令编辑/etc/ssh/sshd_config文件:

 

找到以下行(可能在文件中的不同位置):

 

将其改为:

 

保存并关闭文件。

重启SSH服务以应用更改:

 

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

这个过程还是比较长的,需要在远端服务器上安装vscode-server,需要一些时间。期间需要输入几次密码。
在这里插入图片描述

以下是output窗口输出信息,可参考

 

会在远程服务器,你使用的用户的家目录下创建一个文件夹
在这里插入图片描述

在这里插入图片描述
centos由于目前停止更新,vscode连接centos没有成功,自动安装不上vscode-server,手动没有测试。

安装必要的插件后,按下ctrl键,然后鼠标指向要查看的引入包即可打开源代码,远程调试需要在远程也安装对应的包。
在这里插入图片描述

编程小号
上一篇 2025-01-25 12:46
下一篇 2025-03-02 19:27

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/bian-cheng-ri-ji/32544.html