IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> yolov5依赖库安装 -> 正文阅读

[Python知识库]yolov5依赖库安装

????????上一篇文章中已经在Anaconda中建立了一个pytorch的虚拟环境,在这个环境中安装yolov5的依赖库。(其实应该新建一个虚拟环境,在这个里面安装依赖库)

进入Anaconda Prompt,激活pytorch虚拟环境

requirements.txt放在C盘用户文件夹下

否则会提示找不到文件

输入下面的安装命令

pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple --ignore-installed

安装结束出显示安装了那些包

这样就将yolov5所需的依赖库安装在了Anaconda中创建的虚拟环境中了。

????????ps:用国内源安装速度挺快的,不要自己下载.whl文件安装,不然各个包的版本之间可能会出现很多问题。

安装过程中遇到的问题

用上面的方法安装应该不会遇到什么问题,记录一下自己安装环境过程中走的弯路。

1 最初安装环境的时候是在pycharm中打开Terminal,直接输入pip install -r requirements.txt 进行安装,这样做的问题主要有:

1)依赖库不是安装在虚拟环境中,因此安装之后运行yolov5也会报错,要求安装所需的以来库,因为python是安装在虚拟环境中的;

2)此时使用的是国外的网站,网速很慢,很容易断。

?

?2 因为前期需要依赖库是自己下载.whl文件手动安装的,出现很多问题,比如:

?twisted?18.7.0?requires?PyHamcrest>=1.9.0,?which?is?not?installed.
cryptography?3.3.2?requires?cffi>=1.12,?which?is?not?installed.
conda?4.13.0?requires?ruamel_yaml_conda>=0.11.14,?which?is?not?installed.

这个问题是说twisted?18.7.0 等需要的库没有安装,可以用pip安装(此时不需要添加国内源链接)

pip install PyHamcrest>=1.9.0

pip install cffi>=1.12

但是安装ruamel_yaml_conda>=0.11.14时用pip安装会报错(并没有解决)

?

?也可能出现下面的问题

cryptography?3.3.2?requires?cffi>=1.12,?but?you?have?cffi?1.11.5?which?is?incompatible.

?pip uninstall cffi 1.11.5

cffi需要写版本号

3 卸载yolov5依赖库

可以使用命令? pip uninstall -r requirements.txt

4?ERROR:?Cannot?uninstall?'PyYAML'.?It?is?a?distutils?installed?project?and ..

?网上推荐的方法--upgrade不太管用,最后用

 pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple/ --ignore-installed

?但也有问题,最后用本文最上面的方法解决了

?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-06-25 18:04:45  更:2022-06-25 18:05:16 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 11:43:07-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码