今天要在没联网的服务器上安装一个python的处理shapefile的库:pyshp,网上查了一下离线安装python库的资料,就把pyshp的压缩包文件下载并上传到服务器上了,结果在执行
<span style="font-size:14px;">python setup.py install</span>
的时候报错:没有setuptools,然后我就走上了艰辛的安装setuptools的道路_(:зゝ∠)_
1. 懵逼状态
一开始我心想,这不简单嘛,和离线安装一个库有什么差别,于是下载了setuptools-20.6.7.tar.gz上传到服务器上解压之后,执行了同样的
<span style="font-size:14px;">python setup.py install</span>
然后看到报错:没有setuptools模块
![微笑](http://static.blog.csdn.net/xheditor/xheditor_emot/default/smile.gif)
2. 查询解决方案
我上网查了一下如何离线安装setuptools。原来是setuptools的压缩包解压之后会有一个 ez_setup.py,setuptools的安装是通过这个文件来实现的,在ez_setup.py文件执行过程中,会去联网下载setuptools的压缩包并自动进行解压以及后续的安装处理,所以网上提到一种方法是将setuptools的压缩包复制到它解压出来的文件夹里,然后执行ez_setup.py。也就是: