首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Python Versioneer未生成-version.py文件

Python Versioneer未生成-version.py文件
EN

Stack Overflow用户
提问于 2021-09-15 13:38:17
回答 1查看 130关注 0票数 0

我正在尝试将版本控制添加到当前的Python项目中。我已经安装了Versioneer,并根据我对文档的最佳理解设置了setup.cfg文件。当我运行versioneer install时,我收到一个错误,指出找不到_version.py文件。下面是我收到的文件和错误的副本。

代码语言:javascript
运行
复制
[versioneer]
VCS = git
style = pep440
versionfile_source = hw-assesment-tool/_version.py
versionfile_build = hw-assesment-tool/_version.py
tag_prefix =
parentdir_prefix =

下面是我得到的错误:

代码语言:javascript
运行
复制
FileNotFoundError: [Errno 2] No such file or directory: 'hw-assesment-tool/_version.py'
EN

回答 1

Stack Overflow用户

发布于 2021-11-05 02:10:08

我在一个类似的setup.cfg文件中遇到了这个问题,但是在一个没有嵌套目录的小项目中,我最终需要删除_version.py前面的目录,因为versioneer.py脚本从包含setup.cfg的目录中进行搜索,所以它试图在一个不存在的目录中进行查找。

我不确定您的文件结构是如何设置的,但如果您尝试将其更改为:

代码语言:javascript
运行
复制
versionfile_source = _version.py
versionfile_build = _version.py

如果所有的源文件都与setup.cfg在同一个目录中,那么应该可以修复它。

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

https://stackoverflow.com/questions/69194292

复制
相关文章

相似问题

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