前言※
在 Python 开发中,VSCode 和 Miniconda 是提升效率的绝佳组合。VSCode 是一款轻量级 IDE,提供智能代码补全、丰富的插件支持和强大的调试功能,让编码变得更高效、更直观。Miniconda 则专注于虚拟环境管理,帮助开发者隔离项目依赖,避免冲突,确保环境干净可控。两者的协同使用,能无缝优化开发流程,适合从小型脚本到复杂项目的各种场景。本文将带你快速了解它们的安装与使用,助你在 Python 开发中更进一步。
安装VSCode※
- 下载:直奔 VSCode官网,找到对应系统的版本。
- 安装:一路默认,点几下“下一步”,唯有这一步需要注意,需要全勾上。
- 插件(VSCode的一大魅力所在):
- Python:基础支持,补全、高亮。
- Python Docstring Generator:写注释很有用。
- Code Runner:一键跑代码。
- Rainbow CSV:再也不用担心打开大的excel文件会卡死。
- GitLens:Git管理,改动一目了然。
- 装法:左侧“Extensions”,搜名字,点“Install”。
- 有非常多优秀插件可以选择,大家可以自行上网搜索。
- 资料:
- 官方文档
- 一篇保姆级入门指南,提到了vscode的安装、汉化、快捷键、主题管理并推荐了一些插件:VSCode 安装使用教程
安装Miniconda※
- 用处:隔离环境,管理包,跨平台,轻量。(总之就是用处多多,非常值得装)
下载:进入清华大学镜像站,搜索anaconda
进入并找到miniconda找到对应系统的版本下载,Windows一般选择最新的64位exe文件就行。
- 安装:基本也是一路next,唯有这一步,推荐勾选,不然后续还得手动添加(当然,不勾选也可以,后续需要参照这一篇进行环境变量配置——Windows中Miniconda环境变量配置)
验证:Win+r输入cmd回车,命令行敲 conda --version,有版本号就说明已经成功安装了Miniconda。
- 建立环境:同样是在终端,输入conda create -n myenv python=3.9(换你想要的名字和版本)即可创立环境。
- 启动环境:conda activate myenv
补充:实际上,更建议在VSCode里执行终端操作——打开VSCode,ctrl+~即可打开终端,然后在上面输入conda --version也会得到一样的结果。
创建虚拟环境并启动也是一样的命令,这里因为我已经建立过myenv,所以只演示如何启动虚拟环境,看到前面这个(myenv)就说明已经在myenv这个虚拟环境里了。
VSCode与Miniconda联动※
选择解释器:打开VScode,Ctrl+Shift+P(Windows)/Cmd+Shift+P(Mac),搜“Python: Select Interpreter”,挑选刚建立的myenv。解释器负责的工作是执行代码,因为 VSCode 本质上只是一个代码编辑器,和记事本类似。如果没有解释器,代码是无法运行的。
测试代码运行:在 VSCode 中,按下 Ctrl+B打开侧边栏,键点击左侧的文件夹或空白处,选择新建文件,命名为
demo.py
。在demo.py
中输入以下代码:print("Hello, World!")
然后打开 VSCode 中的 终端(可以通过菜单 Terminal > New Terminal 打开,或直接按快捷键 Ctrl+~)。
在终端中输入以下命令,使用 Python 解释器执行
demo.py
:python demo.py
执行后,终端应输出以下结果:
Hello, World!
总结※
VSCode 的强大调试功能和插件支持能显著提升编码效率,而 Miniconda 的虚拟环境管理则确保项目的依赖互不干扰,保持环境干净稳定。这套组合为 Python 开发者提供了一个高效、灵活的工作流。本文第四点即是两者结合使用的示例,只要跟着指南操作,你就能快速搭建一个功能强大的开发环境。