从缺少 setup.py 文件的 git 存储库导入库
Posted
技术标签:
【中文标题】从缺少 setup.py 文件的 git 存储库导入库【英文标题】:Importing a library from a git repository that's lacking a setup.py file 【发布时间】:2021-12-04 00:10:46 【问题描述】:我正在尝试安装与此存储库 https://github.com/JorritMontijn/zetapy 对应的 zetapy 库。但是,存储库中没有 setup.py 文件,那么如果没有相应的 setup.py 文件,我将如何解决从 github 安装包的问题?
【问题讨论】:
【参考方案1】:您可以创建自己的 setup.py 文件,这并不难。在these instructions 之后,您可以从他们提供的文件中创建自己的库,然后只需从本地目录 pip 安装即可。
以下是 setup.py 文件的示例:
from setuptools import find_packages, setup
setup(
name='mypythonlib',
packages=find_packages(),
version='0.1.0',
description='My first Python library',
author='Me',
license='MIT',
)
【讨论】:
以上是关于从缺少 setup.py 文件的 git 存储库导入库的主要内容,如果未能解决你的问题,请参考以下文章
缺少 AWS Glue Zeppeline 笔记本服务器 setup_notebook_server.py
如何使用 setuptools 和 setup.py 从包中排除单个文件
setup.py 拉入非 Python github repos 并将它们放在正确的目录中?