之前一直为python的包管理感到头疼,
今天需要在一台尚未联网的主机上配置python环境,并且安装几个包,我便重新梳理了一下python的包管理机制。
其实在现行的python框架下有种简单的管理办法,那就是pip + wheel格式的包安装方法。
首先安装python后,需要安装pip工具。
网上的安装方法有很多,比如easy_install或者setuptools等等,但是有个懒人的简单方法:
直接下载最新版本的python,里面便会集成pip工具。
在未联网的情况下是不能使用pip直接安装包的,我们往往使用U盘从联网主机进行文件的复制。
我们浏览包的官方下载地址,一般会提供两种类型的安装包:
一种是wheel格式,只需要下载相应包的wheel文件,之后执行
pip install packageName.whl
另一种是tar.gz格式的包,下载之后解压,使用python在当前文件夹内执行
python setup.py install
便可以安装相关的包啦,
以上。