暗能星系

    • 登录
    • 搜索

    pypi-server搭建和使用

    刘茜
    1
    1
    6
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • I
      ice-melt 最后由 ice-melt 编辑

      安装

      pip install pypiserver
      

      无密码上传项目包

      pypi-server -p 8000 -P auth/.htpasswd -a update,download,list --fallback-url https://pypi.doubanio.com/simple ./packages
      
      # -p 是端口; 
      # -P 密码文件,无密码使用 .
      # -a 表示需要认证的操作,该示例中 上传、下载安装和查看包都需要认证; 无认证使用 .
      # fallback-url 表示如果的你的 packages 中没有对应的包时,去哪个源获取这个包;
      # ./packages 表示包的位置
      

      上传,下载 python 包

      # 上传
      python setup.py sdist upload -r http://103.114.101.5:8800
      # 下载
      pip install -i http://103.114.101.5:8800/simple/ package_name --trusted-host 103.114.101.5
      # -i = --index-url
      # 如果不是https 需要 --trusted-host
      
      1 条回复 最后回复 回复 引用 0
      • First post
        Last post
      Powered by 暗能星系