Windows下使用Nexus搭建pypi私服

Posted on 2017-11-07 18:04  #大囚长#  阅读(780)  评论(0编辑  收藏  举报

Nexus之前一直作为maven的私服而被大家所熟知,但是其实nexus可以做很多种仓库的私服,官网的说明就揭示了一切,真是又方便又强大的开源工具。



首先下载安装nexus,地址:

https://www.sonatype.com/oss-thank-you-win64.zip

解压后有两个文件夹nexus-3.6.0-02和sonatype-work


进入到nexus-3.6.0-02\bin目录下



shift+鼠标右键,在当前窗口打开命令行



输入nexus /run



启动后,打开浏览器,输入http://localhost:8081

默认用户名密码admin admin123



点击如图1,2,3的顺序,配置pypi的仓库



选择pypiproxy



设置仓库名称和仓库代理的地址,其他保持默认



点击下方的创建仓库



我们查看已经配置好的仓库,可以看到已经在线



点击仓库,查看仓库地址



使用这个地址后边加上/simple就可以作为私服使用了,已有的包直接从nexus下载,没有的nexus会自动去阿里云的pypi仓库取



可以看到速度很快



我们从nexus下载virtualenv,nexus会从指定的仓库去取,所以可能会有超时等问题,稍后我们就会从建立的nexus仓库中看到virtualenv已经静静的躺在那里了……



安装,嗯,瞬间完成!