首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    使用pypiserver搭建私有源

    环境:服务器 Ubuntu16.04,客户端 Ubuntu18.04,Python3环境 安装server sudo pip install pypiserver 创建模块存放路径 mkdir ~

    1.3K30发布于 2020-01-14
  • 来自专栏开源部署

    使用pypi-server搭建简单的PyPI源

    pypiserver 是一个最基本的PyPI服务器实现, 可以用来上传和维护Python包. 本文介绍 pypiserver 在Ubuntu上的基本安装, 配置和使用. 1. 使用pip就可以安装: pip install pypiserver 启动 pypiserver 使用以下命令: pypi-server 在没有显示指定任何启动参数的时候, pypiserver 是使用 将分发包上传到 ~/packages 目录下, 接下来就可以访问 pypiserver 上的Python包了. 1.3 安装 pypiserver 上的Python包 在安装和启动 pypiserver 其他配置 3.1 指定监听端口 默认情况下 pypiserver 监听8080端口, 我们可以通过-p参数来指定期望的端口: pypi-server -p 9090 3.2 指定包目录 默认情况下 pypiserver 我们可以使用-P参数来修改: pypi-server -P /opt/pypiserver/packages 3.3 请求转发 当请求的Python包, 在本地 pypiserver 上没有找到时, 它会将请求转发到外部

    2.1K20编辑于 2022-07-14
  • 来自专栏最新技术

    如何创建私有Python包存储库

    在新创建的虚拟环境中通过pip下载程序包: pip install pypiserver 注意 除此之外,从Github下载pypiserver,然后导航到下载的pypiserver目录并安装python 在~/packages的目录中,创建一个pypiserver.wsgi的文件,创建一个应用程序对象,以便在pypiserver和Apache之间进行连接: packages/pypiserver.wsgi 为位于/etc/apache2/sites-available/位置的pypiserver创建配置文件: /etc/apache2/sites-available/pypiserver.conf <VirtualHost 如果需要,请禁用默认站点并启用pypiserver: sudo a2dissite 000-default.conf sudo a2ensite pypiserver.conf 8. 果仁 pypiserver文档 Apache文档

    5.6K30发布于 2018-09-03
  • 来自专栏python爱好部落

    使用pypi-server搭建简单的PyPI源

    pypiserver 是一个最基本的PyPI服务器实现, 可以用来上传和维护python包. 本文介绍 pypiserver 在ubuntu上的基本安装, 配置和使用. 1. 使用pip就可以安装: pip install pypiserver 启动 pypiserver 使用以下命令: pypi-server 在没有显示指定任何启动参数的时候, pypiserver 是使用 将分发包上传到 ~/packages 目录下, 接下来就可以访问 pypiserver 上的Python包了. 1.3 安装 pypiserver 上的Python包 在安装和启动 pypiserver 其他配置 3.1 指定监听端口 默认情况下 pypiserver 监听8080端口, 我们可以通过-p参数来指定期望的端口: pypi-server -p 9090 3.2 指定包目录 默认情况下 pypiserver 我们可以使用-P参数来修改: pypi-server -P /opt/pypiserver/packages 3.3 请求转发 当请求的Python包, 在本地 pypiserver 上没有找到时,

    3.9K20发布于 2020-02-14
  • 来自专栏一日一工具

    使用sonatype/nexus构建企业级内部pypi仓库

    什么情况下需要内部pypi仓库 •内部需要共享一些敏感的工程(不便上传到pypi仓库)•加速构建•提高效率 搭建pypi私服常见方案 •pypiserver•sonatype/nexus•jfrog Artifactory •devpi•docker-pypi•使用github实现pypi私服•PyPICloud•private-pypi pypiserver 959 star, 一直在持续更新,支持Docker部署,特点就是轻 pypiserver[1] sonatype/nexus 分社区版和商业版,社区版能满足95%的市场需求,特点是可以实现基于角色的权限控制,支持当前市面上大部分语言,就算原生不支持,github上也能搜索到对应的插件 不过社区版很鸡肋,功能很少,如果公司有钱可以考虑商业版,功能真的是好到爆,到什么程度呢,你可以理解为,将会有一半运维人会失业~ devpi 384 star, 也是一直在更新,该工具有三个组件构成,相对于pypiserver 上传下载 留作下节分享吧,洗洗睡了~ 引用链接 [1] pypiserver: https://github.com/pypiserver/pypiserver [2] devpi: https://

    2.4K30发布于 2020-07-03
  • 来自专栏大飞的部落阁

    5分钟学会本地Pypi源搭建

    工具选择 搭建本地私有源有很多种方案,包含但不限于 pypiserver,pip2pi,bandsnatch,其中 pypiserver 上手难度最小,使用方便,功能简单。 服务搭建 下载 pypiserver pip install pypiserver 创建包路径 mkdir ~/packages 启动服务 PS C:\Users\admin> pypi-server.exe

    1.7K21编辑于 2022-06-17
  • 来自专栏岛哥的质量效能笔记

    搭建私有pypi仓库及需要注意的问题

    背景 很多公司级的Python项目不方便上传到公有仓库,这时候就需要搭建自己的私有pypi仓库了,这里如果只是团队部门小范围使用,推荐通过pypiserver搭建。 搭建私有仓库 安装pypiserver pip install pypiserver 添加认证 使用htpasswd创建用户和密码,首先安装 passlib: pip install passlib

    1.5K30发布于 2021-08-18
  • 来自专栏Python程序员杂谈

    Python项目自动化部署最佳实践@搜狐

    两个项目的上线流程都是先打包(py的源码包),然后再通过内部的pypiserver安装到各个服务器上,由supervisord启动、管理。 随着业务的发展,新的项目逐渐多了起来。 安装项目 —— 从pypiserver安装项目到虚拟环境中 4. 启动supervisord —— 管理项目进程 5.

    1.5K20发布于 2019-02-28
  • 来自专栏一日一工具

    运维自动化基础建设|企业级工件库选择和搭建

    Verdaccio•cnpmjs•docker专用的•Harbor•docker Registry•composer专用的•packagist•satis•Toran Proxy•python专用的•pypiserver

    79041发布于 2020-07-02
  • 来自专栏岛哥的质量效能笔记

    利用Docker快速构建基于devpi的企业级私有PyPI Server

    框架 代理镜像 本地缓存 搜索 devpi 支持 支持 支持 Web + XML RPC DjangoPyPI 支持 不支持 支持 Web + XML RPC chishop 不支持 不支持 不支持 pypiserver

    2.3K50发布于 2021-08-18
领券