gpt4 book ai didi

python - 找不到 setup.py 中的 File.open(readme)

转载 作者:太空狗 更新时间:2023-10-29 20:12:24 25 4
gpt4 key购买 nike

我发送到 pip 的 Python 包中的 setup.py 文件:

#!/usr/bin/env python

from distutils.core import setup

setup(
#......
long_description=open('README.md').read(),
#....
)

文件 README.md 存在。在 setup.py 下断点并在本地执行时,它会很好地读取文件。但是,当我从 pip (pip install my_lib) 安装它时,它会在安装过程中抛出找不到它的异常:

File "/private/var/folders/ty/0nvksfhn29z_cjb6md2t3x8c0000gn/T/pip_build_alex/my_app123/setup.py", line 14, in <module>
long_description=open('README.md').read(),
IOError: [Errno 2] No such file or directory: 'README.md'
Complete output from command python setup.py egg_info:

更新:

我刚刚从 pip 下载了我的库,解压缩后发现文件 README、LICENCE、MANIFEST 不在其中。它们在 gitignore 中要么是因为它们存在于 github 中。

最佳答案

我需要使用以下内容创建 MANIFEST.in:

include README.md
include LICENSE.txt

关于python - 找不到 setup.py 中的 File.open(readme),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29150804/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com