1.下载安装python3.9.12
下载安装包
$ wget www.python.org/ftp/python/…
解压安装包
cd /home/Python-3.9.12
- 创建安装目录 在/usr/local/目录底下创建一个安装目录 $ sudo mkdir -p /usr/local/python3
- 编译安装 顺序执行下面三个命令 make $ sudo make install
- 删除python和pip的软链接
删除python软链接
$ rm -rf /usr/bin/python
删除pip软链接
$ rm -rf /usr/bin/pip 5.添加python和pip的软链接
添加python3的软链接
ln -s /usr/local/python3/bin/python3.9 /usr/bin/python
添加 pip3 的软链接
ln -s /usr/local/python3/bin/pip3.9 /usr/bin/pip 6.最后查看python和pip的版本来检查是否安装成功
python版本查看
$ python -V
pip版本查看
$ pip -V
2.安装Anaconda3
1.下载 Anaconda
进入 Ubuntu,自己新建下载路径,输入以下命令开始下载
wget mirrors.tuna.tsinghua.edu.cn/anaconda/ar…
2.执行命令: sh 文件名
安装完查看版本 conda -V
3.更新conda版本
#检查当前版本 conda -V #更新anaconda conda update anaconda
#更新所有库 conda update --all
#更新python conda update python
4.安装cv2(清华镜像源)
pip install opencv-contrib-python -i pypi.tuna.tsinghua.edu.cn/simple 执行失败 就用pip install opencv-python这个命令
5.安装torch
解决办法 参考文章 blog.csdn.net/thy0000/art… 安装这个两个文件
命令
pip install 文件名
6.安装yaml
pip install pyyaml
完整版本截图:
7.运行文件
conda create -n yolov5 python=3.9 #创建环境 conda-env list #查看conda环境 conda activate yolov5 #进入创建的环境
常见错误
1.AttributeError: partially initialized module ‘cv2‘ has no attribute ‘gapi_wip_gst_GStreamerPipeline’. (不需要)
解决办法 pip install opencv-python install “opencv-python-headless<4.3“
2.RuntimeError: module compiled against API version 0xe but this version of numpy is 0xd
解决办法 由于numpy版本的问题,在终端查看更新numpy即可。 进入终端: 查看numpy版本号 pip show numpy 更新numpy pip install -U numpy
3.其他类似 ModuleNotFoundError: No module named ‘错误名’
解决办法 pip install 错误名
4.安装opencv(不需要)
conda install opencv 查看版本 pkg-config --modversion opencv
5.安装YOLO相关依赖装上(不需要)
pip install -r requirements.txt
6.如下错误警告
解决办法运行 export OMP_NUM_THREADS=1 export USE_OPENMP=1
创作不易,麻烦帅哥美女们给点赞,收藏一下!谢谢!