这篇博客记录我第一次使用python完成图像识别作业时遇到的各种问题。

新手向

一.各种project包版本问题

问题描述:在我们完成自己程序的时候,往往需要学习前辈们的代码。一般来讲,新的Python包可以兼容旧版本。但因为Python的迭代更新速度过快,也有例外发生,原有的代码很可能在新的python环境(Interpreter)中无法运行,而在python上使用pip下载的时候,旧有的包很可能已经不再提供下载地址。

解决方案:

方法一:

手动下载安装说明中requirement中的包。

下面贴一个大佬的博客,感谢大佬的指令。

转自:

Python安装官方whl包、tar.gz包、zip包 - ggsa202008 - 博客园

python依赖包下载官方地址:https://pypi.org/

1、whl包安装

          pip3 install XlsxWriter-1.0.5-py2.py3-none-any.whl

2、tar.gz包安装

          安装tar.gz,命令格式:tar  -zxvf   压缩文件名.tar.gz解压后,cd文件 ->./configure  ->         make  -> make install    或者 python setup.py install

          tar -xzvf et_xmlfile-1.0.1.tar.gz

          cd et_xmlfile-1.0.1

          python3 setup.py install

3、安装zip包

          命令格式:unzip filename.zip  解压后,python setup.py install

4、pip更新软件包

          直接运行-cmd 控制台操作

          查看包 pip list

          安装a.whl包 pip install a.whl

          升级包 pip install --upgrade a.whl

          卸载包 pip uninstall a.whl

          查看待更新包 pip list --outdate

          升级pip自己 pip install --upgrade pip

          升级某个版本的包

          pip install SomePackage # latest version

          pip install SomePackage==1.0.4 # specific version

          Python 里面直接运行,更新多个包

          import pip

          from subprocess import call

          for dist in pip.get_installed_distributions():

            call("pip install --upgrade " + dist.project_name, shell=True)

5、pip安装第三方库报错SSL: CERTIFICATE_VERIFY_FAILED

pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org  --upgrade  uwsgi

二.no module named xxx

显而易见,这是由于python的包没有安装好,而原因有很多种,有些甚至在cmd中显示有,但是在Python中仍然报错,下面给两个最有可能在图像识别中使用的两个包的错误。

1.no module named  cv2

问题描述:

在File-settings-Project-Python Interpreter目录下点击+,搜索cv2结果为nothing to show,下载报错等

解决方案:

方法一:将搜索内容改为opencv—python,下载安装后即可正常运行

​​​​​​​        

​​​​​​​​​        

方法二:在Terminal-local中输入 pip install opencv—python (如果不行可以在控制台CMD中输入)

​​​​​​​        ​​​​​​​        ​​​​​​​        ​​​​​​​

方法三:如果以上的方法都不行,大概率是代码使用的opencv(也有可能是python)版本太老,可以手动安装。

注:如果网站下载速度过慢可以使用镜像网站下载,下面贴一个镜像下载的命令

pip install tensorflow -i https://pypi.mirrors.ustc.edu.cn/simple --trusted-host pypi.mirrors.ustc.edu.cn

2.no module named tensorflow

使用python解决图像识别中常见的问题相关推荐

  1. rails db 查询优化_如何优化查询以解决Rails中常见的可伸缩性瓶颈

    rails db 查询优化 by Usama Ashraf 通过Usama Ashraf 如何优化查询以解决Rails中常见的可伸缩性瓶颈 (How to optimize your queries ...

  2. 利用python解决Origin中十六进制和十进制整数转换的问题

    利用python解决Origin中十六进制和十进制整数转换的问题 Origin是由OriginLab公司开发的一个科学绘图.数据分析软件,功能非常强大,可以画出各种漂亮的图像,而且还能进行数理统计/数 ...

  3. python2发送http不编码_[转]Python 2.x中常见字符编码和解码方面的错误及其解决办法...

    Python 2.x中的字符编码,设计的的确不好,导致初学者,甚至是即使用Python很长时间的人,都会经常遇到字符编解码方面的错误. 下面就把一些常见情,尽量的都整理出来,并给出相应的解决办法. 看 ...

  4. 如何解决python中编码错误的问题_【总结】Python 2.x中常见字符编码和解码方面的错误及其解决办法...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 对于Python解析器 而Python解析器所干的事情,就是: Python解析器,根据当前的所用的字符串编码类型 此字符串编码类型,是你自己所设置的 不 ...

  5. 使用python解决codewar中问题,个人答题思路及代码总结(1)

    Codewar 7kyu Two to One Take 2 strings s1 and s2 including only letters from a to z. Return a new so ...

  6. 使用python解决codewar中问题,个人答题思路及代码总结(2)

    7kyu Strings: starts with Challenge: Given two null-terminated strings in the arguments "string ...

  7. 使用python解决codewar中问题,个人答题思路及代码总结(3)

    6 kyu Back and forth then Reverse! A list S will be given. You need to generate a list T from it by ...

  8. python常见的语法错误_python编程中常见错误

    python编程培训中常见错误 最后,我想谈谈使用更多python函数(数据类型.函数.模块.类等)时可能遇到的问题.由于篇幅有限,我们试图将其简化,特别是一些高级概念.有关更多详细信息,请阅读学习p ...

  9. php工程师用的到高等数学吗,学习Python解决高等数学问题

    Python解决高等数学问题,妈妈再也不用担心我的学习 使用Python解决高等数学中极限.导数.偏导数.定积分.不定积分.双重积分等问题Sympy是一个Python的科学计算库,它旨在成为功能齐全的 ...

最新文章

  1. 3D目标检测论文阅读多角度解析
  2. Xamarin图表开发基础教程(6)OxyPlot框架
  3. JSP_通过表格显示数据库的信息
  4. MIT+IBM同时利用AI探索神经科学,让脑科学研究如虎添翼
  5. 分数统计C语言,分数统计编程 求助!!!!!!!!!!!!!!!!!!!!!!...
  6. 硬件:U盘无法识别的解决方案
  7. Spring Data JPA 从入门到精通~@NamedQueries预定义查询
  8. 学习python课程_想学习Python吗? 这是我们的免费4小时互动课程
  9. ubuntu简单的小命令
  10. 云计算示范项目_上海市经济和信息化委员会关于征集2020年上海市云计算应用示范项目的通知...
  11. C# winfrom gridview全部选择和全部取消
  12. iPhonexs文件连接服务器,iPhonexs黑屏了教你如何快速解决!
  13. 搜狐CEO张朝阳决定分拆网游业务单独上市
  14. 知识图谱从入门到应用——知识图谱推理:基础知识
  15. 神操作!我把 3000 行代码重构成 15 行!
  16. 计算机开机后黑屏 只有鼠标,电脑黑屏只有鼠标箭头怎么办?最简单的解决方法告诉你...
  17. 朋友圈大数据:你的朋友圈出卖了你,大数据就是这么给力!!!
  18. java中设置基偶隔行换色_Excel2016中奇偶行填充不同颜色的方法
  19. 服务器显示114,DNS设置成114.114.114.114还是自动获取更好?那个网速更快?为什么?...
  20. 音频特征提取——常用音频特征

热门文章

  1. Datawhale来到2050!
  2. 红色警戒2+尤里的复仇,带完整音乐+影片,免安装版本,完美兼容WIN10
  3. 什么是单工,半双工,全双工
  4. python用cartopy包画地图_python – 使用Cartopy在地图上显示图像时的投影问题
  5. python秒表游戏代码_在pygam游戏中添加秒表
  6. 如何下载网页上的视频?
  7. cesium 直接加载 geotiff 影像图
  8. 电商企业营销案例方案:2019年618大促用红包推广引流
  9. QGIS算法列表 (py console输出)
  10. Unity FPS显示工具