遵循本指南:https://realpython.com/pypi-publish-python-package/我可以只创建我的Python包而不将其发布到pypi吗。只需使用pipinstall安装它,然后导入my_packeg。尝试此操作时,获取名为my_packeg的无模块错误目标是在x微服务中使用此包代码,以防止重复代码。。。
来自pip的用户指南:
pip支持从PyPI、版本控制、本地项目和直接从分发文件进行安装。
要使用的命令行不同:
它们中的每一个都有合适的命令行用途,pip按以下顺序查找:
当查看要安装的项目时,pip会按照以下顺序检查每个项目的类型:
项目或存档URL。本地目录(必须包含setup.py,否则pip将报告错误(。本地文件(sdist或wheel格式的归档文件,遵循这些格式的命名约定(。PEP 440中规定的要求。对于您的特定问题,您不需要上传到PyPI。解决方案:
构建一个";"轮子";https://pip.pypa.io/en/stable/reference/pip_wheel/并分发该文件,pip可以安装它。将源文件的zip存档放在intranet(或共享文件系统(上的某个位置,然后调用pip-installhttp://intranet.url/mypackage-1.0.4.zip
来源:我可以在不在pypi中注册包的情况下制作pip可安装包吗