废话不说,直接上操作步骤,教你如何在Visual Studio Code (VS Code) 中配置Python 3开发环境:
第一步:安装Python 3
- 下载Python:- 访问Python官方网站 Download Python | Python.org。- 选择适合你操作系统的Python 3版本进行下载。
- 安装Python:- 在Windows上,运行下载的安装程序,确保勾选“Add Python to PATH”选项,以便在命令行中直接使用Python。- 在macOS和Linux上,通过终端安装Python,可以使用包管理器如
brew
(macOS)或apt
(Ubuntu)。
第二步:验证Python安装
- 打开命令行:- Windows上打开“命令提示符”或“PowerShell”。- macOS和Linux上打开“终端”。
- 检查Python版本:- 输入
python --version
或python3 --version
并回车,确保显示的是Python 3.x.x版本。
第三步:安装Visual Studio Code
- 下载VS Code:- 访问VS Code官网 Visual Studio Code - Code Editing. Redefined。- 下载适合你操作系统的VS Code版本。
- 安装VS Code:- 运行下载的安装程序并按照提示完成安装。
第四步:在VS Code中安装Python扩展
- 打开VS Code:- 启动VS Code。
- 访问扩展市场:- 点击左侧的扩展图标,或按下
Ctrl+Shift+X
(Windows/Linux)/Cmd+Shift+X
(macOS)。 - 搜索Python扩展:- 在搜索框中输入“Python”,找到由Microsoft提供的Python扩展。
- 安装Python扩展:- 点击“安装”按钮安装Python扩展。
第五步:配置Python解释器
- 打开Python文件:- 在VS Code中打开一个
.py
文件,或者创建一个新的Python文件。 - 选择Python解释器:- 按下
Ctrl+Shift+P
(Windows/Linux)/Cmd+Shift+P
(macOS)打开命令面板。- 输入“Python: Select Interpreter”并选择它。- 从列表中选择你安装的Python 3解释器。
第六步:配置Python环境
- 创建虚拟环境(可选):- 在终端中,导航到你的项目目录。- 输入
python -m venv venv
创建虚拟环境。- 激活虚拟环境: - Windows:.\venv\Scripts\activate
- macOS/Linux:source venv/bin/activate
- 在VS Code中使用虚拟环境:- 确保虚拟环境被激活。- 重新运行“Python: Select Interpreter”,选择虚拟环境中的Python解释器。
第七步:安装Python依赖
- 使用pip安装依赖:- 在终端中,使用
pip install package_name
安装所需的Python包。 - 在VS Code中查看和管理依赖:- 打开
requirements.txt
文件,VS Code将提供安装和卸载包的功能。
第八步:编写和运行Python代码
- 编写代码:- 在VS Code中编写Python代码。
- 运行代码:- 按下
F5
或点击左侧的“运行”按钮开始调试。- 你也可以直接在终端中运行python script.py
来执行Python脚本。
按照这些步骤,你应该能够在VS Code中成功配置Python 3环境,并开始编写和运行Python代码。如果在安装或配置过程中遇到任何问题,可以查看VS Code的官方文档或搜索相关错误信息以获得帮助。
小贴士
windows系统注意:如果VS Code中默认的终端是Power Shell,那么在激活虚拟环境时可能会出现:**.\venv\Scripts\activate : 无法加载文件 E:\workspace\python\venv\Scripts\Activate.ps1,因为在此系统上禁止运行脚本。**
这个错误表明你正在尝试执行一个PowerShell脚本(Activate.ps1),但是你的系统配置不允许执行该脚本。这通常是因为系统的执行策略限制了脚本的执行。
解决方法:
- 使用管理员权限打开PowerShell。
- 执行以下命令来为当前用户更改策略:Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Bypass。
- 如果VS Code需要重新打开策略才能生效。
版权归原作者 jiqimiao 所有, 如有侵权,请联系我们删除。