ImportError: libGL
ImportError: libGL.so.1: cannot open shared object file: No such file or directory
解决方案
很多解法是建议直接安装opencv或是ffmpeg。猜测这些都调用了libGL,所以可以安装中可以辅助安装这个GL库。
但是就目前情况尝试了一个此博客中单独安装GL库的方式,也可以解决问题。
apt-get update
apt install libgl1-mesa-glx
pytorch无法安装GPU版本
关于安装GPU环境后出现的无法使用CUDNN的情况。
有可能是因为运行时驱动版本与驱动版本差距过大,此问题没有测试是否是导致情况出现的原因。
目前存在的情况是,安装pytorch的时候默认安装了cpu版本的,为了解决此问题,可以通过
conda list 查看包里面是否存在一个cpuonly的包,此包会导致默认安装cpu版本。
如果没有,可以先安装在这个包,然后卸载这个包,卸载时conda会对环境做适配,将cpu版本的重新替换为GPU版本的。
虚拟环境的下python版本与安装版本不对应
通过conda info
来查看当前虚拟环境的shell等级。
shell等级为2,表示此环境存在嵌套,此种情况发生于在另外一个环境激活状态下,激活当前环境。要先取消激活当前环境,此时会退回到上一个激活状态下,再次取消激活,还原到无虚拟环境状态再激活希望使用的虚拟环境。
Github拉取失败问题
很多博客对此问题的描述为,由于设置了代理。然而也有人对此描述为没有fq。
尝试了下面的方法,并且生效了,成功的拉取的git。
可以不用自己架梯子,修改一下git指令:
git clone https://ghproxy.com/+github网站地址