代码之家  ›  专栏  ›  技术社区  ›  Aviv Cohn

使用带有`setup的替代索引。py安装`?

  •  2
  • Aviv Cohn  · 技术社区  · 9 年前

    我下载了一个Python .tar.gz 包装并提取。我在一个封闭的局域网中工作,所以很明显,通常的全局PyPI索引不可用。我们在网络中有自己的PyPI索引。

    我知道如何在使用时链接到它 pip easy_install 。然而,我在跑步时找不到该怎么做 setup.py install 直接地

    如何做到这一点?

    1 回复  |  直到 9 年前
        1
  •  0
  •   alexanderlukanin13    9 年前

    您可以构建一个包并使用pip从归档文件中安装它。

    1. 根据配置pip使用另一个索引 this article 打开 ~/.pip/pip.conf 并添加:

      [global]
      index-url = http://your-private-index
      
    2. 生成包:

      python setup.py build sdist
      
    3. 最后,使用pip安装软件包

      pip install dist/mypackage-1.0.0.tar.gz