写此文的目的是记录自己的学习过程,一些经过,遇到问题以及解决问题的方法,存放在这里,方便自己以后复习以及自己的一些总结,如果此文对你有帮助,请随时联系我微信:wangzhixiong1533

◆ ◆ ◆ ◆ ◆

在我复现别人的论文实验的时候,遇到一个问题,就是我从网上下载下来的压缩包是RAR格式的,在我进行训练的时候,无法进行解压,我上网查阅资料,网上是这样给我解释的,说python自带zip的解压,但是不自带rar解压,需要调用本机电脑的WinRAR软件进行解压,具体操作起来,还是没有找到合适的解决办法,我看了几篇csdn博客给的方法,都不可行,找到一篇2014年的博客,他的方法可行,我把他的博客地址放出来,方便大家参考学习:

csdn博客地址:https://blog.csdn.net/luoye7422/article/details/41873499我用的tensorflow的环境,在anacoda下。我开始按照他的步奏,进行终端输入命令pip install rarfile ,提示我已经安装了这个包,我再次输入训练的命令,提示我这个错误:rarfile.RarExecError: Unrar not installed? (rarfile.UNRAR_TOOL='unrar')我用软件everything,搜索了unrar,在winrar安装目录下面找到了unrar.exe,按照博主所说,我把他拷贝到python的脚本目录下,也就是pyrhon执行文件的文件夹下,在执行歌声分离实验的训练命令,python train.py,就OK了,是不是很神奇,现在就可以解压文件,执行训练命令,应该是使用rarfile需要系统安装unrar并环境变量path中(命令行可以直接访问到)。我今天训练代码的时候,遇到了一个新的问题就是我用pip install matplotlib,安装这个库时,总是提示我出错,我一直没有找到原因所在,网上的方法基本上都试了,还是不能解决问题,我就直接去anaconda对应的tensorflow框架下面,手动搜索安装好了matplotlib这个库,手动搜索可以安装好,我再去终端执行命令,就可以执行了。神奇。

遇到这个问题给我一个思路,就是有时候我们不能在pip inatall 的时候,试试去anaconda直接搜索安装对应需要的库,可能会得到我们想要的结果。

在我们遇到问题的时候,换一个方法可能能行,我自己的经历就是,以前我做的课题,做的人少,可查阅的资料少,没有人交流,老板也不带我,我自己做不动,心情也很郁闷,甚至到达了失眠的程度,我就去找老师把我的问题说清楚,已达到我换课题的目的,我的老师我现在不多说他,以后我再说,我从不奢望老师能为学生改变,老师不可能为学改变的,这一点我们要认清现实。我达到我自己的目的就可以了,达到目的就服软,顺着老板,哄他开心。我能把课题换了已经是不幸中的万幸了,未来一切,身体健康第一位,在此基础上,做得更好。加油。要想成功,少不了一个耐抗耐打的好身体。

python 解压文件 已存在_python解压zip和rar文件问题以及解决方法相关推荐

  1. python画图显示不了中文_Python使用matplotlib绘图无法显示中文问题的解决方法

    本文实例讲述了Python使用matplotlib绘图无法显示中文问题的解决方法.分享给大家供大家参考,具体如下: 在python中,默认情况下是无法显示中文的,如下代码: import matplo ...

  2. struts2文件上传类型限制 之 zip和rar文件类型

    zip文件 firefox : application/octet-stream chrome : application/octet-stream oprea : application/zip I ...

  3. java如何解压rar文件怎么打开_如何在java中实现对zip和rar文件的解压

    如何在java中实现对zip和rar文件的解压 关注:101  答案:1  mip版 解决时间 2021-01-26 10:50 提问者芣①樣哋羙莮 2021-01-25 22:44 如何在java中 ...

  4. php 判断是rar或是zip文件,PHP解压zip和rar文件的方法介绍

    PHP解压zip和rar文件的方法介绍?实例代码举例php语言如何解压文件.php开发经常会遇到解压zip和rar文件,以下方法供大家参考,判断文件是zip类型的还是rar类型,调用相关组件执行解压缩 ...

  5. Linux 下载安装 rar 并解压rar压缩包(Linux下如何解压.zip和.rar文件)

    Linux下如何解压.zip和.rar文件,对于Window下的常见压缩文件.zip和.rar,Linux也有相应的方法来解压它们: 1)对于zip linux下提供了zip和unzip程序,zip是 ...

  6. python操作sqlserver如何判断删除的数据不存在_Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法...

    本文实例讲述了Python MongoDB 插入数据时已存在则不执行,不存在则插入的解决方法.分享给大家供大家参考,具体如下: 前言: 想把QQ日志爬虫(Python)爬下来的日志保存到 MongoD ...

  7. 利用 Python 破解 ZIP 或 RAR 文件密码

    利用 Python 破解 ZIP 或 RAR 文件密码 破解原理 实验环境 库 利用 Pipenv 安装 rarfile 编码 准备密码本 读取压缩文件 尝试解压 暴力破解 程序入口 使用 运行结果: ...

  8. Python中 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape错误解决方法

    Python中 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape错误解决方法: ...

  9. Android - 已安装了存在签名冲突的同名数据包,解决方法!

    错误提示:已安装了存在签名冲突的同名数据包. 解决方法:打开Android Studio,打开logcat,用usb线连接你出错的手机,识别出手机之后,在你的项目后面,点击"run" ...

最新文章

  1. Andriod --- JetPack (二):LifeCycle 的诞生
  2. 【JEECG技术文档】JEECG 组织机构导入V3.7
  3. python反向迭代器_Python中对象迭代与反迭代的技巧总结
  4. intouch负值显示0_excel表格数据为负值取0-在EXCEL表格中怎么把负数显示为0?公式怎么设置?...
  5. python判断正负零_【译】格式字符串语法
  6. 2016年1月20日总结
  7. aws rds监控慢sql_使用本机备份的AWS RDS SQL Server迁移
  8. 【python、pyqt5】,打包出现的若干问题
  9. Java中对象和类(main主类简介)
  10. 侠客行java_MUDOS 侠客行100 MUDLIB 的一些摸索...
  11. sqlplus 远程取数不能出现空行和不能关闭回显问题
  12. 版本控制选择SVN还是Git?
  13. 微信小程序商品详情页面开发案例
  14. 梯形图请用c语言,简单使用C语言写梯形图精简V2.0.pdf
  15. [spark] spark推测式执行
  16. 深度学习中 经常提到的 end to end 的理解
  17. 老杨说运维 | 证券行业运维数字化和智能化转型实践探索
  18. 身份证扫描识别OCR技术的应用场景
  19. 【机房收费系统个人版】三层登陆
  20. ajax/jason

热门文章

  1. C++ 入门导引(这是一篇由GPT4写的文章)
  2. MIT6.828课程JOS在macOS下的环境配置
  3. 愿得一心人:硅谷亿万富豪们的婚姻怎样?有人白首相守七十年
  4. UE开机入网流程及RRC连接建立
  5. 水星WM150U无线网卡开机掉驱动的解决方法
  6. Applied Energy期刊小白论文投稿模板-流程经验分享
  7. 弟子规5:冬则温 夏则清 晨则省 昏则定
  8. exls下载后显示jsp_jsp页面点击连接,生成excel文件,然后下载
  9. 迅雷新财报背后:下载一哥到艰难求生
  10. android仿微信拍摄视频教程,仿微信视频拍摄UI, 基于ffmpeg的视频录制编辑(上)