Jupyter notebook中添加虚拟环境、代码提示,虚拟环境中添加mxnet库,安装pytorch

1.先创建虚拟环境

如果你已经创建过虚拟环境可忽略,可以从你安装anaconda位置中envs文件夹查看,也可以在终端输入conda env list进行查看,如下图在这里插入图片描述
图片中的mxnet就代表我创建的虚拟环境。

  1. 创建虚拟环境的命令:mxnet就代表环境名称
conda create -n mxnet python=3.6
  1. 激活环境,mxnet就代表环境名称
conda activate mxnet
  1. 安装ipykernel,输入命令
pip install ipykernel ipython
ipython kernel install --user --name mxnet

得到这样的提示就说明成功
在这里插入图片描述

  1. 打开Jupyter notebook,会看到原本只有Python3的地方,多了一个虚拟环境,代表添加成功。
    在这里插入图片描述

  2. 点击上图的mxnet,进入notebook,我们看见内核多了选择
    在这里插入图片描述

  3. 如果想把已经添加成功的虚拟环境删除,可以先激活想要删除的虚拟环境,然后输入命令:

jupyter kernelspec remove mxnet

在这里插入图片描述
输入y即可删除

  1. 添加mxnet库:返回第2步,即已激活了mxnet环境下,输入命令
pip install mxnet==1.6.0

即添加成功,若想检验,则在envs/mxnet文件夹下找到python.exe,运行,输入import mxnet,不报错代表成功。

  1. 如果想要在pycharm添加解释器,则运行pycharm,在pycharm的右下角,点击python,按下图操作即可成功
    在这里插入图片描述
    点击Add Interpreter
    在这里插入图片描述
  2. Jupyter notebook 代码提示
  • 打开Anaconda Prompt,输入命令:

    • [1] 安装 nbextensions
pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/simple
jupyter contrib nbextension install --user
  • [2] 安装 nbextensions_configurator
pip install --user jupyter_nbextensions_configurator
jupyter nbextensions_configurator enable --user

之后,重新启动jupyter notebook,点击新增加的Nbextensions选项
在这里插入图片描述
在这里插入图片描述
上图1处的取消勾选,2、3处的打上勾选,即可。
对于Autopep8(代码格式化),首先需要在对应的环境中安装Autopep8,才可以使用。命令如下:

pip install autopep8

安装pytorch(GPU/CPU)

  1. 创建虚拟环境 pytorch为环境名
conda create -n pytorch python=3.10
  1. 激活创建的pytorch环境
conda activate pytorch
  1. 用清华源安装Pytorch (GPU)
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
conda install pytorch torchvision cudatoolkit=10.0
  1. 检验pytorch(GPU)是否安装成功
python
import torch
torch.cuda.is_available()

返回TRUE则为成功,FALSE则失败。选择安装CPU
5. 安装pytorch(CPU)

  • 打开pytorch官网,下拉界面,直到出现
    在这里插入图片描述
  • 复制箭头所指的链接,进入到anaconda中创建的pytorch虚拟环境,即可完成。

注意:使用此方法,则上方的创建虚拟环境时python的版本要是3.10及以上

  1. 在pytorch虚拟环境中,加载jupyter notebook
conda install nb_conda

接下来是学习过程中遇到的一些问题,以及解决方法

  1. 当使用tensorboard时,需要输入命令 pip install tensorboard,此时如果报错AttributeError:module 'distutils' has no attribute 'version,是因为setuptools版本过高,需要输入命令pip install setuptools==59.5.0,即可成功。
  2. 在pytorch虚拟环境中安装opencv,若直接使用pip install opencv-python,可能会报错。此时直接指定opencv的版本(比最新的版本低)进行安装,输入命令pip install opencv-python==3.4.9.31,安装成功。

部分内容参考:https://blog.csdn.net/zhang_java_11/article/details/121010191

  • 19
    点赞
  • 49
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值