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
### 配置方法 为了在 Visual Studio Code (VSCode) 中配置 Anaconda 环境,可以按照以下方式操作: #### 终端设置 在 VSCode 中打开一个新的终端窗口,确保该终端使用所选的 Anaconda 环境。这可以通过命令 `python --version` 来验证当前使用的 Python 版本是否来自 Anaconda 环境[^1]。 #### 添加环境变量 如果希望在任意位置都能调用 Anaconda 提供的环境,则需将 Anaconda 的路径加入系统的环境变量中。这样做之后,在不同磁盘分区或文件夹内的 Python 项目也能顺利识别并利用 Anaconda 所管理的包和工具[^2]。 如果不添加 Anaconda 至环境变量,Python 项目确实仅能在特定于 Anaconda 安装目录的位置正常工作;而一旦加入了环境变量,就能摆脱这一限制。 #### 设置默认 Shell 对于更便捷的操作体验,可通过如下步骤设定 Anaconda Terminal 成为默认启动项: - 使用快捷键 Ctrl+Shift+P 调出命令面板; - 输入 "Open User Settings" 并选择对应选项进入全局设置页面; - 利用搜索功能定位至 `"terminal.integrated.shell.windows"` 或者直接搜寻 “Shell”,随后指定新创建好的 Anaconda Environment 作为首选项[^3]。 ```json { "terminal.integrated.profiles.windows": { "Anaconda Prompt": { "path": "${env:CONDA_HOME}\\Scripts\\activate.bat", "args": ["base"] } }, "terminal.integrated.defaultProfile.windows": "Anaconda Prompt" } ``` 上述 JSON 片段展示了如何修改 VSCode 用户设置来定义新的集成终端概要文件,并将其设为 Windows 下的默认概要文件。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值