首页 > 解决方案 > svn 库 FileNotFoundError: [WinError 2]

问题描述

我尝试在远程服务器上使用 svn 库,目前我遵循简单的示例。在这种情况下,我尝试连接我的服务器并获取一些信息。Connexion 似乎可以工作,但是当我开始询问信息时,我收到一条错误消息,例如: FileNotFoundError: [WinError 2] Le fichier spécifié est introuvable 以前的消息谈到 subprocess.py、common.py 和 common_base.py

我发现了一些关于 [WinError 2] 的讨论,但我不明白它们是什么意思以及我必须调查什么来解决它。

在这里你可以找到我没有私人信息的简单代码:

import svn.remote

initial_path = 'http://svnServer'
r = svn.remote.RemoteClient(initial_path,  username="user", password="user")
info = r.info()
print(info)

如果有人可以帮助我,那就太好了。

问候,

标签: svnsubprocessremote-server

解决方案


如 README 中所述,您需要为 svn 安装 CLI 客户端:

该库包装了 svn 命令行客户端,因此应将其安装在本地系统上。

然后,您可以:

希望有帮助


推荐阅读