python - 如何使用来自 GitHub 的非打包 Python 代码
问题描述
我正在尝试使用此存储库中的代码。问题是它不是一个包(我认为?)因为在 PyPI 上找不到它并且没有 setup.py 文件(所以我不能使用pip install git+<repo link>
)。那么我将如何在我的项目中使用此代码?
我已经阅读过这个问题,它也涉及没有 setup.py 文件,但答案对我来说似乎并不令人满意。我的印象是它不允许我的项目在其他人的电脑上运行,除非他们也手动安装来自上述存储库的代码。
我也考虑过只下载代码并自己添加一个 setup.py,但我认为这会产生同样的问题。
我显然对这个主题有点不清楚,我在其他任何地方都找不到任何解释/解决方案。
解决方案
该存储库似乎根本没有正确打包以供库使用。
我建议分叉它,进行所需的更改以使其可用(将文件移动到包中,添加 setup.py),然后将其用作git+https://
样式要求。
推荐阅读
- php - 防止将重叠的时间戳范围插入数据库
- php - 有条件地将附加“meta_query”数组附加到 WP_Query 的最佳方法是什么
- android - 不能将模型实体用于房间。尝试了以下构造函数,但它们未能匹配
- javascript - 随机问题顺序
- graphql - GraphQL,Apollo 服务器联合模式
- php - 如何将新列数据保存到 laravel 数据透视表中?
- mysql - 如何确保多对多关系具有相同的外键
- c++ - 将 Win32 对话框中的图标设置为默认图标
- node.js - Nodejs无法为Angular项目编译
- javascript - react-native-hms-maps 地图为空白