windows python pip 离线下载pip安装包(附离线pip安装py2neo)

问题:无法上网的机器,py2neo如何安装?

https://blog.csdn.net/xx5595480/article/details/80620967

离线下载pip包进行安装

Host-A 不能上网,但是需要在上面安装python-package

通过另外一台能上网的Host-B主机

1. 下载需要离线安装的Packages

在Host-B上执行如下命令:

安装单个Package

$ pip install <package> --download /tmp/offline_packages

安装多个Packages

$ pip install --download /tmp/offline_packages -r requirements.txt

 2. 将下载好的Packages拷贝至内网服务器

使用scp、sftp等方式将下载好的Packages拷贝至需要离线安装这些包的内网服务器。

3. 安装Packages

假设内网服务器的目录 /tmp/transferred_packages 包含你上一步远程拷贝过来packages,在内网服务器上执行如下命令

安装单个Package的情况

$ pip install --no-index --find-links="/tmp/tranferred_packages" <package>

安装多个Packages

$ pip install --no-index --find-links="/tmp/tranferred_packages" -r requirements.txt

例子:

Windows虚拟机(无法上网)装好Anaconda3,设置环境变量PATH,添加python所在目录(调用python)和Scripts目录(调用pip等)

C:\Users\xx\Anaconda3; C:\Users\xx\Anaconda3\Scripts;

cmd命令行进入python安装文件夹:

 

C:\Users\xx>cd Anaconda3

C:\Users\xx\Anaconda3>cd Scripts
C:\Users\xx\Anaconda3\Scripts>easy_install.exe pip
***提示安装成功***

C:\Users\xx\Anaconda3\Scripts>pip install py2neo
Requirement already satisfied: py2neo in c:\users\xx\anaconda2\lib\site-packa
ges

下载所需 py2neo安装包https://github.com/technige/py2neo/tree/v3,拷贝至其他机器

pip install --no-index --find-links="目录\py2neo-3.zip" py2neo

提示安装成功。

P.S. 解压py2neo-3.zip,进入目录使用python setup.py install 表面上安装成功,但是程序调用会遇到import error的问题,需要先pip uninstall py2neo,按照上述方法下载离线包用pip重新安装一次。

 

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值