文章目录
前言
本文介绍了anaconda + vscode + jupyter notebook安装及使用过程,并额外介绍了在vscode中使用远程GPU(恒源云) 过程,防止自己忘记,仅作参考。
基本情况:
Windows 11
RTX3060
python 3.9
一、anaconda + vscode + jupyter notebook安装
anaconda 安装后便不用再安装python,并且在其中安装各种python库,查看各环境已有的python库都很方便, vscode安装也很简便,可以自行搜索教程,此处跳过。
1.1 环境安装
安装好之后,打开 anaconda–CMD.exe Prompt(没有运行的话就先安装):
打开指令窗口,输入以下代码建立python环境:
conda create -n pytorch python=3.9
此处【pytorch】为环境的名称,也可以取其他的,3.9为python版本,如果不知道自己python的版本,可以在该窗口输入:python -V
安装好环境后需要注意是否在C盘(如果介意的话)
1.2 pytorch安装
安装pytorch前,需要激活之前创建的环境,输入以下代码:
activate pytorch
同样的,此处pytorch为环境名称。激活之后,前往pytorch官网获取安装命令:
复制命令后,粘贴到命令窗口。需要注意安装的路径在不在C盘,如果不在anaconda的envs文件夹中,需要修改该文件夹的权限:
安装好pytorch之后,需要检查是否为GPU版本,在命令窗口依次输入:
python
import torch
torch.cuda.is_available()
1.3其他库的安装
在之后的使用过程中,如果需要使用其他库,也可以在该窗口使用pip安装,或者在anaconda中安装:
1.4 vscode中使用jupyter notebook
jupyter notebook可以分块运行代码,而不用运行整个python文件,并且运行结果将在单元格下方直接显示,如果只想查看一部分代码的运行结果很便捷。从anaconda切换到pytorch环境,打开vscode,在扩展中安装所需的插件:
1.中文包
2.python
3.jupyter
以上为所需的基本插件,如果有另外需求可自己下载
二、vscode基本使用
2.1 基本设置
创建后缀为.ipynb即为jupyter文件,可以设置文件保存,文字大小等
如果需要调试,打上断点之后,便可调试单元格:
2.2 远程连接
如果需要使用远程GPU,首先需要下载相应插件:
之后便有远程连接选项,可以创建新窗口,也可以在当前窗口进行连接
之后需要输入ssh命令以及相应的密码,网站会有提供(恒源云)。建立服务器窗口之后,还需要上传代码及数据等,同时还需要注意不同系统之间代码差别。
【其中有些步骤不够详细,后续还会再添加】