Anaconda 与 VS Code 结合使用具有多种优势,尤其适合数据科学、机器学习以及Python开发的工作流。以下是其主要优点:
环境管理:轻松创建和切换虚拟环境,避免包冲突。
内置工具:集成常用数据科学库,Jupyter也能在VS Code中运行。
代码补全和调试:VS Code提供智能提示和强大调试功能。
扩展性强:支持安装AI框架和各种插件。
无缝工作流:开发和实验在同一工具内完成,提高效率。
跨平台:支持Windows、Mac和Linux系统。
以下内容是实现细节。
1.下载Anaconda
下载地址:https://www.anaconda.com/download/success
安装步骤省略,不过要确认好自己的下载路径:我的是在下载时新建一个anaconda的文件夹📂
默认路径:D:\anaconda
以下是测试是否安装成功,可忽略。
这里的med环境是我之前创建的,这里只是测试Anaconda是否安装成功。
如果在 Anaconda Prompt 中能够正常运行conda命令,说明 Anaconda 安装是正确的。
2.下载VSCode
下载地址:https://code.visualstudio.com/download
此处安装步骤省略。
3.设置环境变量
3.1.应用商店下载Python扩展
点击应用->搜索🔍python ->点击下载install
3.2.设置环境变量
确保 Anaconda 的安装路径已添加到系统的环境变量中:打开环境变量设置:
右键点击“此电脑”或“我的电脑”->选择“属性”->点击“高级系统设置->点击“环境变量”。
编辑 PATH 变量:在“系统变量”下找到并选择 Path->然后点击“编辑”->确保以下路径已添加(假设 Anaconda 安装在 D:\anaconda):
D:\anaconda
D:\anaconda\Scripts
D:\anaconda\Library\bin
如图
点击“确定”保存所有更改->重新启动 VS Code 以使环境变量生效.
【PS】过程中可能遇到的问题与解决
PS1.'conda' 不是内部或外部命令,也不是可运行的程序或批处理文件。
原因分析:这通常是由于 Anaconda 的路径未正确添加到系统环境变量,或者终端未正确初始化 conda
环境。
解决方案:重新设置环境变量。
PS2.. : 无法加载文件 C:\Users\Anthony\Documents\WindowsPowerShell\profile.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。所在位置 行:1 字符: 3+ . 'C:\Users\Anthony\Documents\WindowsPowerShell\profile.ps1'+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ CategoryInfo : SecurityError: (:) [],PSSecurityException+ FullyQualifiedErrorId : UnauthorizedAccess
错误分析:这个错误表明 PowerShell 脚本的执行策略阻止了profile.ps1
文件的加载。这是 Windows 的安全机制之一,用来防止未经授权的脚本运行。
解决方案:
#查看策略
Get-ExecutionPolicy -List
#修改执行策略
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
#确保策略更改
Get-ExecutionPolicy -List
关掉VSCode,重启后就好啦
想要了解更多内容,可在小程序搜索🔍AI Pulse,获取更多最新内容。