VSCode+Anaconda虚拟环境

1 conda 常用命令

conda list:查看环境中的所有包
conda install XXX:安装 XXX 包
conda uninstall XXX:删除 XXX 包以及依赖 XXX 的所有包
conda remove XXX:只删除 XXX 包
conda env list:列出所有环境
conda create -n XXX:创建名为 XXX 的环境
conda create -n XXX python=<version>:创建环境时指定 Python 版本
conda activate XXX:启用 XXX环境
conda XXX remove --all:删除 XXX环境
deactivate(或 source deactivate):退出环境
jupyter notebook :打开Jupyter Notebook
conda config --remove-key channels :换回默认源

2 VSCode 部署 Anaconda 虚拟环境

(1)在 VSCode 终端中,使用命令 conda create -n XXX python=<version> 创建虚拟环境,并进行包的安装
(2)在 VSCode 中运行代码时,先选择 Python 解释器再运行,按 F1 或 Ctrl+Shift+P 打开命令面板,输入 Python: Select Interpreter 选择所创建虚拟环境的解释器

3 在 Anaconda 虚拟环境中安装 PyTorch

参考教程:
(1)【超详细教程】2024最新PyTorch安装教程(同时讲解安装CPU和GPU版本)
(2)如何用conda安装PyTorch(windows、GPU)最全安装教程(cudatoolkit、python、PyTorch、Anaconda版本对应问题)(完美解决安装CPU而不是GPU的问题)

注意事项:
(1)PyTorch 历史版本的 CUDA 对照:https://pytorch.org/get-started/previous-versions/
(2)CUDA11.4版本比较特殊,可以按 CUDA11.3 版本来安装 PyTorch,v1.12.0的安装命令如下:

pip install torch==1.12.0+cu113 torchvision==0.13.0+cu113 torchaudio==0.12.0 --extra-index-url https://download.pytorch.org/whl/cu113
### 使用 VSCodeAnaconda 搭建 Python 虚拟环境的详细指南 搭建 Python 虚拟环境可以有效隔离不同项目之间的依赖,避免版本冲突。通过 **Visual Studio Code (VSCode)** 和 **Anaconda** 的结合,可以非常高效地管理多个 Python 环境。以下是详细的操作步骤: --- ### 1. 安装 AnacondaVSCode - **Anaconda** 是一个开源的 Python 和 R 发行版,集成了许多科学计算和数据分析的工具包,并提供了虚拟环境管理功能。 - **VSCode** 是一个轻量级但功能强大的源代码编辑器,支持多种编程语言,包括 Python。可以从 [VSCode 官网](https://code.visualstudio.com/) 下载并安装[^2]。 - 安装完成后,打开 **Anaconda Prompt** 或 **终端**,输入以下命令检查 Anaconda 是否安装成功: ```bash conda --version ``` --- ### 2. 创建 Python 虚拟环境 使用 `conda` 创建虚拟环境非常简单。以下是一个示例,创建一个名为 `env1-py38` 的虚拟环境,并指定 Python 版本为 3.8: ```bash conda create -n env1-py38 python=3.8 -y ``` 此命令会在 Anaconda 中创建一个名为 `env1-py38` 的虚拟环境,并自动安装 Python 3.8[^1]。 如果需要创建多个虚拟环境,可以重复执行该命令并更改环境名称和 Python 版本,例如: ```bash conda create -n env2-py39 python=3.9 -y ``` --- ### 3. 激活和退出虚拟环境 - **激活虚拟环境**: ```bash conda activate env1-py38 ``` 激活后,终端提示符会显示当前环境名称,表示已进入该虚拟环境。 - **退出虚拟环境**: ```bash conda deactivate ``` --- ### 4. 在 VSCode 中配置虚拟环境 - 打开 VSCode,安装 **Python 扩展**(由 Microsoft 提供),确保支持 Python 语言的功能。 - 打开命令面板(快捷键 `Ctrl+Shift+P`),输入并选择 `Python: Select Interpreter`。 - 在弹出的列表中选择之前创建的虚拟环境(例如 `env1-py38`)。 - 如果没有看到创建的虚拟环境,可以手动配置: - 打开终端,激活虚拟环境后,运行以下命令获取 Python 解释器路径: ```bash which python ``` - 将该路径复制到 VSCode 中的解释器配置中。 --- ### 5. 安装第三方库 在激活的虚拟环境中,可以使用 `pip` 或 `conda` 安装所需的第三方库。例如: ```bash pip install numpy ``` 或者: ```bash conda install numpy ``` 不同项目可以使用不同的虚拟环境,从而避免依赖冲突。 --- ### 6. 管理虚拟环境 - **查看所有虚拟环境**: ```bash conda env list ``` - **删除虚拟环境**: ```bash conda env remove -n env1-py38 ``` - **导出虚拟环境配置**(便于分享或备份): ```bash conda env export > environment.yml ``` - **从配置文件恢复虚拟环境**: ```bash conda env create -f environment.yml ``` --- ### 7. 使用 VSCode 编写和运行 Python 代码 - 在 VSCode 中创建一个 `.py` 文件,编写 Python 代码。 - 按下 `Ctrl+Shift+P`,选择 `Python: Run Python File in Terminal`,即可在终端中运行代码。 - 如果需要调试代码,可以使用 VSCode 内置的调试功能,设置断点并逐步执行。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值