0


# Windows环境下VSCode + Jupyter + Conda的AI学习环境配置指南

Windows环境下VSCode + Jupyter + Conda的AI学习环境配置指南

优点

vscode 编辑能力强

conda 环境自动维护,不需要自己去找,直接指定环境即可

jupyter 牛

1. 安装Anaconda

Anaconda是一个开源的Python发行版,包含了conda、Python等180多个科学包及其依赖项。

  1. 访问Anaconda官网下载Windows版安装包。
  2. 运行下载的安装文件,按照安装向导进行安装。
    • 建议安装路径不要包含空格或中文字符。
    • 选择"为所有用户安装"(推荐)。
    • 勾选"添加Anaconda到系统PATH环境变量"。
  3. 安装完成后,打开命令提示符(CMD),输入conda --version确认安装成功。

2. 安装Visual Studio Code

VSCode是一个轻量级但功能强大的源代码编辑器。

  1. 访问Visual Studio Code官网下载Windows版安装包。
  2. 运行安装文件,按照向导进行安装。
    • 建议勾选"添加到PATH"选项,方便从命令行启动VSCode。
  3. 安装完成后,启动VSCode。

3. 在VSCode中配置Python环境

  1. 在VSCode中,打开扩展商店(Ctrl+Shift+X)。
  2. 搜索并安装以下扩展:
    • Python
    • Jupyter
  3. 安装完成后,重启VSCode。

4. 安装和配置Jupyter

Jupyter已经包含在Anaconda安装中,但我们需要在VSCode中进行一些配置。

  1. 打开VSCode。
  2. 使用快捷键Ctrl+Shift+P打开命令面板。
  3. 输入"Python: Select Interpreter"并选择。
  4. 从列表中选择你的Anaconda Python环境。

5. 创建和管理虚拟环境

虚拟环境可以帮助你为不同的项目创建隔离的Python环境。

  1. 打开Anaconda Prompt(从开始菜单搜索)。
  2. 创建一个新的虚拟环境:
 conda create --name ai_env python=3.8
  1. 激活环境:
conda activate ai_env
  1. 在VSCode中,打开一个新的终端(Ctrl+`),确保它使用的是你刚创建的环境。

6. 安装常用的AI/ML库

在激活的虚拟环境中,安装以下常用库:

conda install numpy pandas matplotlib scikit-learn
conda install -c pytorch pytorch torchvision
conda install tensorflow

注意:根据你的需求,你可能需要安装其他特定的库。

pytorch 我推荐去官网直接复制命令,pytorch官网

7. 使用Conda安装Jupyter

    7.1 打开Anaconda Prompt(从Windows开始菜单搜索)。

    7.2 如果你想在特定的虚拟环境中安装Jupyter,先激活该环境:
conda activate your_environment_name
     7.3 运行以下命令安装Jupyter:
conda install -c conda-forge jupyter
    7.4 安装过程中,系统会提示你确认安装,输入 'y' 并按回车确认

    7.5 安装完成后,你可以通过运行以下命令来验证安装:
jupyter --version
    7.6 将该环境注册为Jupyter内核:
python -m ipykernel install --user --name=your_environment_name

8. 测试环境

  1. 在VSCode中,创建一个新的Jupyter Notebook文件(.ipynb)。

  2. 选择创建的内核:vscode 右上角


3. 在一个代码单元中输入以下代码并运行:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import sklearn
import torch
import tensorflow as tf

print(f"NumPy version: {np.__version__}")
print(f"Pandas version: {pd.__version__}")
print(f"Scikit-learn version: {sklearn.__version__}")
print(f"PyTorch version: {torch.__version__}")
print(f"TensorFlow version: {tf.__version__}")

plt.plot([1, 2, 3, 4])
plt.ylabel('some numbers')
plt.show()
  1. 如果代码运行成功并显示版本信息和一个简单的图表,说明环境配置成功。

9. 常见问题及解决方案

  1. 问题:无法在终端中使用conda命令。
    解决方案:确保Anaconda已添加到系统PATH中。可以重新安装Anaconda并勾选相关选项。

2.** 问题**:VSCode无法找到Python解释器。
解决方案:手动选择Python解释器路径,通常在Anaconda安装目录下。

  1. 问题:安装某些包时出现错误。
    解决方案:尝试使用pip install [包名]替代conda install [包名]

  2. 问题:Jupyter Notebook无法显示图表。
    解决方案:确保已安装ipykernel,可以通过运行conda install ipykernel来安装。

  3. 问题:CUDA相关错误(使用GPU时)。
    解决方案:确保已安装与你的NVIDIA显卡兼容的CUDA版本,并正确设置了环境变量。

记住,在遇到问题时,可以查阅官方文档或在Stack Overflow等平台寻求帮助。保持耐心,解决这些问题将加深你对开发环境的理解。

祝你在AI学习之旅中取得成功!

标签: windows vscode jupyter

本文转载自: https://blog.csdn.net/weixin_48560325/article/details/142484850
版权归原作者 佬酒 所有, 如有侵权,请联系我们删除。

“# Windows环境下VSCode + Jupyter + Conda的AI学习环境配置指南”的评论:

还没有评论