最近在学习python的过程中需要安装一些第三方的模块,我在我的电脑上很愉快的通过pip就完成了安装~
但是因为我们的服务器时在内网环境,访问不了外网,pip在里面就废了一半。。只能进行离线安装,所以这也是我今天想要分享的。如何安装python、pip就不说了,大家可以搜索一下,我是直接在python官网下载的安装包进行安装。
pip离线安装第三方模块步骤:
在联网机器上安装好所需要的包
例如:pip install pyodbc
打包已经安装好的包
可以在D盘中新建一个文件夹pak来放这些打包好的文件。现在先输出已经安装的包的列表,打开cmd,输入:
pip freeze >paklist.txt
已经安装的包的列表都已经在paklist.txt这个文件里面了
pip install --download d:\pak -rpaklist.txt
已安装的包就已经打包到d:\pak目录下了
拷贝并进行离线安装
将pak文件夹和paklist.txt都拷贝到目标服务器D盘上,安装离线包:
pip install --no-index --find-links=d:\pak -r paklist.txt
或者安装指定的离线包:
pip install --no-index --find-links=d:\pak pyodbc
这样就完成了离线包的安装啦~
以上就是我在window服务器中离线安装python包的相关分享,希望能对你也有帮助。
领取专属 10元无门槛券
私享最新 技术干货