python - 在重组文本文件、Windows 10 上运行 make docs 时出现回车问题
问题描述
我有两台开发机器,一台是 Debian,另一台是 Windows 10。
我在使用 Debian 笔记本电脑(硬件)时遇到问题,所以我暂时尝试将我的工作转移到 Windows。我对 Debian 更满意。
我make docs
在客户的仓库中运行 ReStructured Text 文件。我应该在这里说我是 Python repos 和 RST 的新手。
在 Debian 上:没有问题。make docs
运行到完成。
在 Windows 10 上:回车验证错误。
我在 Windows 中使用 Git Bash 进行 CLI 工作。
我已经尝试了 in 的三种不同选项,core.autocrlf
但均.gitattributes
无济于事。我检查了一个启用了每个选项的分支:每次都出现相同的错误。
我想在这里找到根本原因。是的,我可以运行 dos2unix 但它没有解决根本原因。
解决方案
doc8 很久没有维护了,最重要的是在 Windows 上没有经过很好的测试。您注意到的错误仅在去年 9 月修复,尚未包含在任何稳定版本中,
https://github.com/PyCQA/doc8/pull/47
您可能会尝试从 repo 中删除 doc8 的使用,并用其他 linter 替换,如rstcheck。
推荐阅读
- javascript - 在 vuetify 中的 fab 按钮上放置叠加层
- java - 我需要帮助将我的 IF 语句方法更改为 Android Studio 中的 SWITCH 案例
- sql-server - 无法加载文件或程序集 Microsoft.SqlServer Management.sdk.stc 版本=12.0.0.0
- python - 如何在自身内部创建一个函数循环?树莓派 4 和 Python
- python - 使用 Python 发送 Outlook 电子邮件时如何编写消息?
- bash - 致命:使用 cron 作业推送到 git 时无法读取用户名
- python - 从数组中动态设置 QTableWidget 的内容
- laravel - 从 Ionic 登录记住我
- asp.net-mvc - 如何修复 System.FormatException:“输入字符串的格式不正确。”
- vb.net - 无法修复错误“无法加载 System.Net.Http,版本 = 4.2.0.0”