前言:
我们使用PYTHON时大多都会使用到各类第三方Python包,我们的开发环境可能配置了pip以及镜像源,但是如果我们将代码发布到生产环境中时,因为安全,网络隔离等原因,pip将不会生效了,那么这里我给大家分享下如何不使用pip而又能快速便捷的安装第三方包的方法。
以我们经常使用的requests模块为例,我们导入模块时就提示没有这个模块了
这时我们可以在PYTHON官方的包管理网址(https://pypi.org/search/)上下载对应的包到本地
上传我们下载好的包到我们需要安装模块的服务器上,此时我们需要确认将我们的第三方包安装在服务器上的PYTHON安装目录下,使用PYTHON的SYS模块,可以很方便的找到PYTHON的安装路径。
解压安装包到上述路径下并安装
tar xf /tmp/requests-2.12.4.tar.gz -C /usr/lib64/python2.6/
cd /usr/lib64/python2.6/requests-2.12.4
python setup.py install
这样我们再次进入到PYTHON就可以成功导入模块了