gpt4 book ai didi

python - 您如何托管自己的 Egg 存储库?

转载 作者:IT老高 更新时间:2023-10-28 21:13:36 24 4
gpt4 key购买 nike

假设您在一个维护大量内部 python 库(eggs)的团队中,无论出于何种原因将它们上传到 pypi 都不是一种选择。您如何托管库(eggs)以便 easy_install 仍然可以为您的团队成员工作?

如果这行得通,基本上会很酷....

(someproj)uberdev@hackmo:~$ easy_install myproprietary.lib-dev
user: uberdev
password:...
fetching......
Searching for myproprietary.lib-dev
Reading http://dev.mycompany.corp/myproprietary.lib-dev
Reading http://dev.mycompany.corp
Reading http://dev.mycompany.corp/dist
Best match: myproprietary.lib-dev
Downloading http://dev.mycompany.corp/dist/myproprietary.lib-dev

我想有一些可以安装的服务器,但我希望专家能就此问题提供一些指导。

谢谢

最佳答案

将所有鸡蛋部署到所有开发人员的目录中。可以到达(例如在网络服务器上)。

要从该目录安装鸡蛋,请输入:

$ easy_install -H None -f http://server/vdir TheEggToInstall

或者。

$ easy_install -H None -f /path/to/directory TheEggToInstall

-H None 表示不允许从任何主机下载egg(除了-f中命名的主机)。

该目录可以通过 http 访问,也可以是您挂载的目录(NFS、Windows 共享等)。甚至 FTP 也能工作?

easy_install documentation有这方面的信息。

关于python - 您如何托管自己的 Egg 存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1519589/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com