Jupyter Notebook添加新torch环境经验

本文详细记录了在Jupyter Notebook中添加新环境并安装torch1.7.1的过程,包括遇到的问题及解决方案。作者使用pycharm创建anaconda的python3.6环境,由于高版本torch安装问题,选择了torch1.7.1,处理了name '_C' is not defined的错误,并解决了动态库连接问题和jupyter运行时的Bad file descriptor错误,通过调整pyzmq版本解决导入问题。
摘要由CSDN通过智能技术生成

Jupyter Notebook添加新的torch环境经验

已有的软件基础 pycharm ,vscode ,anaconda, Jupyter Notebook,原来的环境不知道为什么在跑反向传播loss.backward()时候崩溃了,所以就想配个新环境,主要总结一下踩过的坑

我比较喜欢用pycharm的terminal装包,喜欢用vscode运行jupyter程序,所以没有这两个软件也没关系,有anaconda就可以了

  1. 在pycharm右下角add interpreter中新建环境,我选择的是anaconda的python3.6环境

    也可以用命令行建立新环境,我设的环境名为5tsp

    conda create -n 5tsp python=3.6
  2. 在环境中安装pytorch

    本人cuda版本为11.2,所以按道理只要比11.2低的版本都可以安装

    发现torch新版本如1.9.0 1.8.0这类的版本安装包过大

    容易安装不上,或者安装结束时死机,亲测用pycharm的命令行比anaconda自带命令行成功率高一些,不过也会卡死,而且开始时候1.9.0好不容易装上了,但是遇到了个报错

    name '_C' is not defined

    找了一圈办法没解决,所以最后选择装了低版本,torch1.7.1

    conda install pytorch==1.7.1 torchvision==0.8.2 torchaudio==0.7.2 cudatoolkit=11.0 -c pytorch

    如果安装高版本,需要防止安装过慢而超时

    pip --default
  • 3
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值