linux下slowfast复现过程

前置工作:ubuntu18.04TLS, 安装anaconda,更改ubuntu源,conda源

主要步骤参考:

http://t.csdnimg.cn/G6NJe 对应b站教程

主要错误解决方案来源:

ubuntu18.04 下slowfast网络环境安装及模型测试( python3.9)_importerror: cannot import name 'cat_all_gather' f-CSDN博客

ubuntu20.04 slowfast复现及测试全过程(详细)_importerror: cannot import name 'cat_all_gather' f-CSDN博客 

1,按照 slowfast install.md安装,其中pytorch部分参照PyTorch中选择自己版本得到恰当指令

关于linux系统相关版本信息可通过以下命令进行查询

查看cuda版本 
cat /usr/local/cuda/version.txt
nvidia-smi

查看conda版本
conda --version

查看linux版本
lsb_release -a
cat /etc/os-release

查看网速
apt install nload
nload

问题:关于conda install pytorch部分 出现了solve environment failed的问题

解决:用pip装,别用conda,

还有一种可能的解决方案是:conda uninstall 然后重新conda install

2, 问题:GitHub fatal: unable to access 或 gnutls_handshake() failed: The TLS connection was non-properly

解决:

http://t.csdnimg.cn/0JCOG

git config --global  --unset https.https://github.com.proxy 
git config --global  --unset http.https://github.com.proxy 

3,问题:pip intall 出现 error: subprocess-exited-with-error

解决

http://t.csdnimg.cn/dZsRU

4. pip安装sklearn库

 错误:Preparing metadata (setup.py) ... error
  error: subprocess-exited-with-error
  解决:pip install scikit-learn 

5,python setup.py build develop
问题:报错说什么没有PIL, Sklrearn

解决:其实都是过期的包,pip install也下载不来,只能用新的,所以就下载对应的新的包,下载好后修改setup.py里边的内容,将旧包名换为新的

6,问题:报错说cannot import name 'Image' from 'PIL' (unknown location)

解决:

pip uninstall Pillow

pip install Pillow

7,报错:

ImportError: cannot import name 'cat_all_gather' from 'pytorchvideo.layers.distributed' (/root/anaconda3/envs/slowfast/lib/python3.8/site-packages/pytorchvideo/layers/distributed.py)

解决:

ubuntu18.04 下slowfast网络环境安装及模型测试( python3.9)_importerror: cannot import name 'cat_all_gather' f-CSDN博客

解决方法,请见大佬文章error1

8,问题:Traceback (most recent call last):
ImportError: libGL.so.1: cannot open shared object file: No such file or directory

解决:大佬文章先试了第二种,然后第一种方法,解决

【解决方法】libGL.so.1: cannot open shared object file: No such file or directory-CSDN博客

 9,问题:ModuleNotFoundError: No module named 'pytorchvideo.losses'

解决:同10

10, 问题:ModuleNotFoundError: No module named 'torch._six'

解决:

ubuntu20.04 slowfast复现及测试全过程(详细)_importerror: cannot import name 'cat_all_gather' f-CSDN博客

碎碎念

真的很服,为什么大家装环境都可以遇到这么多问题。我遇到的问题可以通过搜索大佬文章得到解决,那么大佬又该如何解决呢?也不知道不停的搜索别人的解决方法然后自己用上,对自己有没有进步,哎。不过发现这个问题也是一种进步吧。

心得:

配置环境步骤:

1,找几个较新较完整教程,最好有视频讲解

2,逐个解决问题,先看报错能不能自己理解,再搜索

搜索思路:先最具体,再宽泛

3,直至都解决。实在不能考虑重来。

  • 19
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值