环境配置 | 在VSCode配置anaconda环境(图文详情)

文摘   2024-10-16 14:47   马来西亚  

AnacondaVS 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:\anacondaD:\anaconda\ScriptsD:\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,获取更多最新内容。

AI Pulse
\x26quot;AI Pulse - AI脉动\x26quot;,探索AI技术前沿,深入解析算法精髓,分享行业应用案例,洞察智能科技未来。欢迎关注,与我们共赴AI学习之旅。
 最新文章