首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在不上传到PyPI的情况下在本地构建和安装Python包?

如何在不上传到PyPI的情况下在本地构建和安装Python包?
EN

Stack Overflow用户
提问于 2021-01-23 19:32:41
回答 1查看 2K关注 0票数 0

我使用一个Python项目创建了一个小项目模板。现在,我想将项目配置为本地可安装。

当我运行命令时:

代码语言:javascript
复制
$ python3.8 -m pip install fdroid_build_checker

我得到以下错误:

错误:找不到满足fdroid_build_checker需求的版本(来自版本:无) 错误:没有为fdroid_build_checker找到匹配的分布

接下来的一个步骤是将项目配置为一个小型命令行工具。

EN

回答 1

Stack Overflow用户

发布于 2021-01-23 19:40:13

您的命令是在PyPi中搜索包,因为您还没有在那里发布包,所以它无法工作。

要安装本地包,您应该能够只运行pip install path_containing_fdroid_build_checker/froid_buildchecker

您必须确保您的包包含一个setup.py文件(1),以便pip能够构建一个轮子并成功安装它。

请参阅https://stackoverflow.com/a/41537134/2741222

1- https://packaging.python.org/tutorials/packaging-projects/#creating-setup-py

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65863547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档