zoukankan      html  css  js  c++  java
  • devpi 快速入门:上传,测试,推送发行版

    安装 devpi 客户端和服务器端

    pip install -U devpi

    这将安装devpi-client,devpi-server 和 devpi-web 三个Python PyPi包。

    初始化基本服务器和索引

    • 初始化并启动:

      devpi-server --start --init

      --init 初始化服务

      --start 启动服务

      --host 以此地址进行启动

      --port 默认端口为:3141

      --serverdir  修改服务端数据存储位置 默认 ~/.devpi/server

    • 连接服务器,首次登录root

      devpi use http://127.0.0.1:3141

      默认root的用户密码为空: '', 例如首次登录:

      devpi login root --password=''

    • 修改密码:

      devpi user -m root password=pypi2018hfjy

    • 注册一个用户(例如:binger):

      devpi user -c binger password=pypibinger12945

    • 登录(binger 用户):

      devpi login binger --password=pypibinger12945

    • 客户端退出:

      devpi logoff

    • 服务端退出:

      devpi-server --stop

      注意:启动时是否加serverdir, 退出保持一直

    • 创建索引:

      devpi index -c dev bases=root/pypi

      devpi index -c dev bases=root/pypi type=mirror mirror_url="https://pypi.douban.com/simple"

      创建一个索引: 'dev',并告诉它使用 root/pypi缓存作为基础,以便所有 pypi.org 包都能出现在该索引上

      第一种类型,可用来上传、下载包;第二种类型为mirror,仅可用来下载包

    • 使用索引:

      devpi use binger/dev

    • 管理命令:

      devpi-server --init
      devpi-server --start
      devpi-server --stop
      devpi-server --status
      devpi-server --log
      
    • 以配置文件方式启动服务

            vim dev-server.yml

       serverdir: /data/devpi
       host: 127.0.0.1
       port: 3141

    devpi-server -c dev-server.yml

    • 产生systemctl, supervisor,crontab,net和nginx相关的配置

      devpi-server --port 3141  --gen-config

       --serverdir 是否包含serverdir 适启动的服务是否加serverdir

    参考:

  • 相关阅读:
    LeetCode——面试题57
    翻译——5_Summary, Conclusion and Discussion
    LeetCode——114. 二叉树展开为链表
    LeetCode——1103. 分糖果 II
    LeetCode——337. 打家劫舍 III
    LeetCode——994. 腐烂的橘子
    Python——潜在会员用户预测
    Vue中div高度自适应
    webpack中使用vue-resource
    Mint UI组件库 和 Mui
  • 原文地址:https://www.cnblogs.com/spaceapp/p/10154486.html
Copyright © 2011-2022 走看看