【YOLO&Pytorch】从0开始的基于Pytorch的YOLO系列项目理论+实战部署02 编辑器的配置

安装pycharm,我们安装pycharm的社区版,这里网上的教程非常多,就不再赘述。

在pycharm中创建pytorch的工程环境

我们打开pycharm,点击文件-新建项目,这里默认大家之前已经用过了pycharm,如果是新安装的pycharm,建议大家先去安装chinese-simplified中文简体插件。
在这里插入图片描述
如图所示,我们可以先新建一个项目文件,
在这里插入图片描述
我把项目文件的路径改了一下,然后下面的我们勾选先前配置的解释器,
点击添加解释器—本地解释器,
然后点击左边的第二项 conda环境
在这里插入图片描述
这里必须注意和说明的是,新版的pycharm(2022以后),在此处产生了比较大的变化,所以导致很多同学看2022年以前的教程发现到这个界面和视频或者教程里面的完全就对不上了。
这里我介绍一个我自己完全成功的方法。
首先我们找到我们anaconda的安装目录,
我的是D:\Program Files\Anaconda3
如下图在这里插入图片描述
然后我们进入最上面那个condabin的文件夹,
在这里插入图片描述
大家可以看到我划红线的那个conda.bat
然后我们将这个.bat文件的路径复制到pycharm的那个选项框中,
在这里插入图片描述
第一步复制进去后,第二步我们点击右侧的那个加载环境,
就会发现它在自动加载环境,稍等片刻,然后我们发现下面出现了我们已经创建的所有conda虚拟环境
在这里插入图片描述
看过上一篇文章的同学们应该都知道我们上一篇文章中创建了一个叫pytorch1.12的虚拟环境,这次我们就选择它
点击确定,然后发现它就自动选择了
在这里插入图片描述
那么我们就在E盘这个pytorchproject1的项目路径下面导入了我们先前创建的pytorch1.12的环境
点击创建
稍等片刻,pycharm会更新我们的解释器和环境
在这里插入图片描述
pycharm的就设置好了。

Jupyter Notebook的使用

安装了Anaconda的话就不需要额外安装,
我们点击应用列表中的jJupyter notebook图标在这里插入图片描述
或者在anaconda Navigator中点击Jupyter notebook下面的launch,都可以启动Jupyter notebook,
在这里插入图片描述
但是!!!需要注意的是,Jupyter notebook是默认在base环境下面的,我们如果想在Jupyter notebook中使用pytorch,要么在base环境中安装pytorch,要么在我们创建的pytorch虚拟环境中安装Jupyter notebook,前者显然不是很方便,我们选择后一种方案。
然后我们打开anaconda prompt
进入base环境
输入conda list,
在这里插入图片描述
我们可以看到base环境中Jupyter notebook主要依赖的库是ipykernel
然后我们进入我们创建的pytorch1.12环境
然后输入conda install nb_conda
在这里插入图片描述
上面就是我们在pytorch环境中安装jupyter需要的库,输入y
在这里插入图片描述
稍等片刻,提示我们done,已经安装好了,
我们输入jupyter notebook注意是小写
在这里插入图片描述
可以看到自动跳转出了Jupyter notebook的页面
然后点击new-python conda env Anaconda3-pytorch1.12
在这里插入图片描述
相信大家已经认出来了,这就是我们创建的pytorch1.12的虚拟环境
点击以后报错,500:Internal server Error
在这里插入图片描述
相信不少同学也遇到了这种问题,不要慌,我们尝试一下解决方案
方案1:我们重装一下nbconvert库
还是进入我们的pytorch1.12虚拟环境,输入命令pip uninstall nbconvert
在这里插入图片描述
这个命令的意思是卸载掉nbconvert,
然后我们再重新安装,输入命令pip install nbconvert
安装好以后我们重新进入jupyter notebook
在这里插入图片描述
非常幸运的是我们这一次就OK了
为什么要说我们非常幸运呢,因为这一类问题实际上是jupyter notebook中的某一个库的版本问题,实际上我们没办法一开始直接定位到时哪一个库,凭经验,也就是出现问题最多的是nbconvert,我们就重装它,当然也有可能是别的库的问题。那么如果方案一还是没有解决问题,那么我们就尝试方案二。
方案2:
方案二是用的笨办法,首先我们进入到base环境中,输入jupyter --version,查看下面所有的库,截图记下来,然后进入到我们创建的虚拟环境中,输入jupyter --version,两个相对比一下,看看是哪里出现问题。

在这里插入图片描述
在Jupyter中输入import torch,按shift+enter
运行
再输入torch.cuda.is_available()看看cuda是否可以正常运行
在这里插入图片描述
true,没问题。到这里就完全成功了。

在pycharm中使用Jupyter notebook

我们回到pycharm,
第一步:在我们的项目中新建jupyter notebook文件
右键-新建-jupyter notebook
在这里插入图片描述
我给命了名,然后它提示Jupyter未安装,别急
在这里插入图片描述
第二步:配置服务器
我们看刚才图片上面的工具栏,有个托管的Jupyter服务器选项,点它,进去配置
在这里插入图片描述
在这里插入图片描述
我们再去Anaconda prompt中找到我们Jupyter服务器的URL
在这里插入图片描述
上面红框中的两个就是的,我们任选一个
粘贴进入,点确定,就OK了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

量子-Alex

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值