python在内⽹服务器安装第三⽅库
此⽂档为了解决在内⽹服务器中⽆法访问外⽹但⼜需要安装Python第三⽅库的问题,提出两点建议:
1. 连接内⽹中的代理服务器,然后使⽤pip进⾏常规操作。
2. 使⽤本地安装,即本⽂即将介绍的内容。
本地安装python第三⽅库
环境要求: python环境,pip包管理⼯具,⼀台能上⽹的pc(保证系统⼀样,系统不⼀样的我没做过测试)
步骤如下:tornado 302r
1. 把要安装的第三⽅库信息存放在⽂件中,内容类似于这样(⼀⾏代表⼀个第三⽅库,“库的名
字” + “==” + “版本号”):
ps. 可以使⽤pip freeze > 命令把当前本机的所有库都给导⼊到⽂件当中。
2. 使⽤pip download -d your_dir -命令把需要安装到内⽹服务器上的库给存放到you_dir⽬录中。
3. 把your_dir整个⽬录以及⽂件都拷贝到内⽹服务器的任意⼀个⽬录下,然后执⾏pip的install命令pip install --no-
index --find-links=your_dir -
4. 喝杯咖啡,等待安装完毕即可。
下⾯是⼀个例⼦:
1. 把我要安装到内⽹服务器的第三⽅库信息存放到⽂件中,如下:
2. 使⽤pip download -d your_dir -命令下载第三⽅库到your_dir⽬录当中,如下:
下载完毕之后,packages⽬录下的⽂件信息是这样的(即已经把库⽂件给下载到到本地⽂件了):
3. 把packages⽂件夹和存放到内⽹服务器上
假设本机就是内⽹服务器,在这⾥我把tornado库⽂件给删掉,模拟内⽹服务器没有这个库的环境,然后使⽤packages下的第三⽅库和进⾏库的安装。
卸载tornado库(模拟环境)
安装并测试tornado库,使⽤pip install --no-index --find-links=your_dir -命令使⽤本地库⽂件进⾏安装。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论