Python安装rar解压包(for Arcgis篇)

背景:项目中需要用Python解压压缩包,常用的压缩包格式有zip、rar等,Python对于zip格式的文件有自带的包,名为zipfile。对于rar格式文件,需要自己下载安装(这里跟操作系统有关,这个有时间再做补充)。
先说一下我的系统和Python版本:win7,arcgis 10.3,Python 2.7.8
需要用到的文件:

可能用到的文件:

Setuptool-33.1.1.zipeasy install,为了方便安装第三方包

python-unrar-master.zippython中要用到的rarfile解压rar模块

UnRARDLL.exe是模块需要支持的unrar library


资源已上传:http://download.csdn.net/detail/rrrrroy_ha/9894701


如果电脑中已经安装了easy install 或 pip等,可以跳过下面的步骤1。
1. 解压Setuptool-33.1.1.zip ,如图


在控制台中找到当前文件夹,执行“python setup.py install”命令,下载easy install插件。


2.解压python-unrar-master.zip,如图



3.运行控制台程序,找到当前解压的目录,执行“python setup.py install”,如下图

注:这里如果不能执行,尝试将python-unrar-master.zip的解压内容放到Python的Scripts目录下,如C:\Python27\ArcGIS10.3\Scripts。


4.执行完毕后,在Python 的Lib/site-packages中就能查看到rar包了,如图


5.运行UnRARDLL.exe安装程序,安装到自己指定的路径


6.打开UnrarDLL安装目录,将红框处的UnRAR.dllUnRAR.lib改为unrar.dllunrar.lib(都改为小写)

注:按照查找的资料描述,64位系统需修改x64文件中的UnRAR.dllUnRAR.lib,但改了没有效果,尝试改了外面的UnRAR.dllUnRAR.lib之后,发现可行。

7.打开环境变量设置,将UnrarDLL目录和python目录添加到PATH路径中,如C:\Python27\ArcGIS10.3;D:\Program Files (x86)\UnrarDLL

8.设置完毕就可以在Python中使用啦


参考文章:
http://blog.csdn.net/big_talent/article/details/52367184
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值