美文网首页
私有化python pypi-server的搭建

私有化python pypi-server的搭建

作者: john瀚 | 来源:发表于2019-10-23 16:37 被阅读0次

1.第一步

pip install pypiserver

2.第二步

创建存储包的目录

mkdir ~/packages

3.第三步

创建上传package的用户密码,下面的user 是你的用户名。.htaccess 文件用户存储生成好的用户名密码。

pip install passlib
htpasswd -sc ~/.htaccess user

4.第四步

启动pypiserver

pypi-server -p 3141 -P ~/.htaccess ~/packages

5.第五步

更改pip的远程地址为自己建设的私有化地址.(由于 pip install xxxx)

tee ~/.pip/pip.conf <<-'EOF'
[global]
index-url = http://localhost:3141/simple
extra-index-url = https://mirrors.aliyun.com/pypi/simple/
[install]
trusted-host = localhost:3141
EOF

6.第六步

创建~/.pypyrc 用于上传package

[distutils]
index-servers =
  privatepypi 

[privatepypi]
repository:http://127.0.0.1:3141
username:user
password:xxxxx

7.第七步

上传你打包好的python package

python setup.py sdist upload -r privatepypi 

privatepypi: http://127.0.0.1:3141的别名

相关文章

  • 私有化python pypi-server的搭建

    1.第一步 2.第二步 创建存储包的目录 3.第三步 创建上传package的用户密码,下面的user 是你的用户...

  • day16 面向对象

    01-recode 02-私有化 1.属性和方法的访问权限 2.python的私有化 3.python私有化的原理...

  • day15_python_类和对象

    属性的私有化 python中并没有真正的私有化!python 的类中默认的属性和方法都是公开的 1.私有化a.类中...

  • day-16类和对象

    私有化 python的私有化 python中在属性前面加两个下划线,就可以将属性或者方法私有化(只能两个下划线开头...

  • day13面向对象(1)

    01-内置类属性 内置类属性:python中每个类都拥有内置的类属性 02私有化 python中,类和属性的私有化...

  • day014 笔记 08-01

    内置类的属性 python中每个类都拥有内置的类属性。 私有化 python中类中的属性和方法的私有化:直接在属性...

  • Python-day-13面向对象2

    一、内置类属性 二、私有化 python中类中的属性和方法的私有化:直接在属性名或者方法名前加' _ _ '(命名...

  • Python学习总结【连载】(十三)

    Python学习总结【连载】(十三) 2018.06.28 Juttachen 概述 42 属性私有化 43 假的...

  • day13-面向对象2

    1. 内置类属性 2. 私有化 python中类中的属性和方法的私有化:直接在属性名或者方法名前加__(命名以 '...

  • Python学习--环境搭建

    Python学习入门--环境搭建 Python简介 在进行Python环境搭建之前 ,先简单的介绍一下Python...

网友评论

      本文标题:私有化python pypi-server的搭建

      本文链接:https://www.haomeiwen.com/subject/njukvctx.html