当前位置: 首页 > 未分类 > 正文

创建自己的pip源镜像

1.创建name-1.0.tar.gz
假设要一个叫foo的模块,文件名foo.py
在当前目录创建setup.py内容如下

from distutils.core import setup
setup(name='foo',
      version='1.0',
      py_modules=['foo'],
      )

运行python setup.py sdist为模块创建一个源码包
在当前目录下,会创建dist目录,里面有个文件名为foo-1.0.tar.gz

2.搭建镜像server

依次运行下列命令

# set up the directories

mkdir -p ~/pypi/packages

cd ~/pypi

# set up the virtualenv and activate it

virtualenv venv

. ./venv/bin/activate

# install the payload

pip install pypiserver

把第一步生成的包放入~/pypi/packages目录

运行命令:pypi-server -p 8000 ~/pypi/packages

3.修改pip默认url

在本地创建pip.conf,打开并编辑粘贴下面代码进去并将文件放入/etc目录下

[global]
index-url =  http://rest.mindyun.com:8000/simple 
trusted-host = rest.mindyun.com            

4 运行pip install foo 即可

 

 

 

本文固定链接: http://blog.mdsoft.cn/?p=297 | 铭达开发文档

该日志由 楷, 刘 于2016年03月30日发表在 未分类 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: 创建自己的pip源镜像 | 铭达开发文档
关键字:

创建自己的pip源镜像:等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter