YOLOV5安装教程【左侧有码】1,下载⼯程
ubuntu安装python3.7
ubuntu默认带着的python版本不是最新版,因此需要⼿动安装最新版。
查看python的指向。
ls -l /usr/bin | grep python
可以看到,此时python指向的是python3.4。
第⼀部分:安装python3.7
1.直接使⽤apt-get安装python3.7失败:
apt-get install python3.7
步骤2:下载安装包
步骤3:解压安装包
tar -zxvf Python-3.
步骤4:切换到解压后的⽬录下
cd Python-3.7.1
步骤5:./configure(也可以./configure --prefix=/usr/local/python3.7.1)
./configure
或者
./configure --prefix=/usr/local/python3.7.1
步骤6:编译make(没有安装make的安装⼀下)
make
步骤7:测试make test
步骤8:安装sudo make install
sudo make install
2,配置环境
1)安装 python3.7
2)配置yolov5环境:在执⾏下⾯语句时出错
pip install -U -
errors:ModuleNotFoundError: No module named '_ctypes'的解决办法
原因:libffi-devel 没有安装
sudo apt-get install libffi-devel
通常没有问题,但有时(当你的系统路径/boot空间分配⽐较⼩时)会出现错误:
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-4.13.0-43-generic with 1.
原因: /boot 没有空间了
这个⽐较难解决,因为在安装过程中,会不断⽣成不同版本的 linux-image-4.15.0-**-generic 的内核⽂件,
⽽这些⽂件平时并不⽤到,通过 uname -a 命令就可知道本机在⽤的linux内核版本,其他的都可以删掉,
但是因为是在安装过程中不停的产⽣多版本⽂件,造成空间不⾜,程序崩溃,有两种⽅式解决,
⼀是扩展/boot空间,将其他盘挂在在/boot路径下,可以搜到有很多这样的教程。
⼆是⼩编投机取巧,直接在程序运⾏过程中,不停删掉产⽣的多版本内核⽂件,避免空间被占满,结果证明可⾏。
安装完libffi-devel后,在python3.7路径下,重新执⾏⼀下
sudo make install
3)  requirments ⾥⾯包括torch1.5和torchvision的安装,由于⽂件⽐较⼤,多次下载⽹络time out,所以可以分步实现,requirments⾥⾯注释掉这两句,先安装其他环境,然后再单独安装pytorch。
3. 运⾏yolov5
pip install --upgrade pillow -i pypi.tuna.tsinghua.edu/simple
error:
AttributeError: module 'PIL.Image' has no attribute 'HAMMING'ubuntu怎么安装python
pip install --upgrade pillow -i pypi.tuna.tsinghua.edu/simple
继续运⾏,因为要下载 yolov5.pt,所以最好开着梯⼦。
pip install --upgrade pillow -i pypi.tuna.tsinghua.edu/simple

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。