python - 在组织内部分发我的 python 模块

标签 python pip setuptools

我用 Python 制作了一些模块,我想在我的组织内分发它们。这些模块已经存储在 BitBucket 中。

有什么方法可以使用“pip install”来分发它们吗?

正确的做法是什么?

最佳答案

您可以从 GitHub 进行 pip 安装,您应该也可以从 Bitbucket 进行安装(未验证),因为它也使用 git。

pip install git+ssh://git@bitbucket.org/my_username/my_repo.git@tagnumber

私有(private) repo 见:

Is it possible to use pip to install a package from a private github repository?

您只需在正确的位置添加 ssh key 即可使其正常工作。

另一种选择是在您组织内的服务器上运行您自己的 git 远程实例,这可能会避免您的同事进行身份验证的麻烦。

关于python - 在组织内部分发我的 python 模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34210931/

相关文章:

python - Pygame中的连续运动

python - 为什么在 Python 多处理中将启动方法从 'spawn' 更改为 'fork' 不允许我再运行我的工作?

python - 当键是字符串而值是列表时,如何填充 python 字典?

python - 原因导致python包的位置不同

python - 为什么 pip 尝试安装 ctypes?

python - 如何找到Python库的安装路径?

python - 如何遍历字母表?

python - 如何在 Windows 中运行使用 pip 安装的程序?

python - 如何在不使用 setup.py 文件的情况下构建源代码分发?