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已经静静的躺在那里了……
安装,嗯,瞬间完成!
/**
*
* __ (__`\
* (__`\ \\`\
* `\\`\ \\ \
* `\\`\ \\ \
* `\\`\#\\ \#
* \_ ##\_ |##
* (___)(___)##
* (0) (0)`\##
* |~ ~ , \##
* | | \##
* | /\ \## __..---'''''-.._.._
* | | \ `\## _.--' _ `.
* Y | \ `##' \`\ \
* / | \ | `\ \
* /_...___| \ | `\\
* / `. | / ##
* | | | / ####
* | | | / ####
* | () () | \ | | _.-' ##
* `. .' `._. |______..| |-'|
* `------' | | | | | || |
* | | | | | || |
* | | | | | || |
* | | | | | || |
* _____ | | | |____| || |
* / `` |-`/ ` |` |
* \________\__\_______\__\
* """"""""" """""""'"""
* Don't be a fucking stupid donkey! No, this is a fucking mule!
*/