【发布时间】:2016-09-10 09:46:50
【问题描述】:
我正在关注检索和排名教程,在 train.py 脚本之前一切都很好 - 我在下面收到一条错误消息:
Generating training data...
Traceback (most recent call last):
File "./train.py", line 83, in <module>
process = subprocess.Popen(shlex.split(curl_cmd), stdout=subprocess.PIPE)
File "C:\Python27\lib\subprocess.py", line 710, in __init__
errread, errwrite)
File "C:\Python27\lib\subprocess.py", line 958, in _execute_child
startupinfo)
WindowsError: [Error 2] The system cannot find the file specified
有什么想法吗?
【问题讨论】:
-
是否有任何链接指向您正在谈论的内容,即教程或
train.py?根据错误消息,您可能没有在路径上安装cURL。 -
this page 上说您需要一个 Bluemix 帐户、cURL 和 Python。它会告诉您要安装哪个版本的 cURL 以及从何处获取它。
-
谢谢彼得。我创建了一个 Bluemix 帐户并按照教程进行操作。还安装了 cURL 和 Python(版本 2,根据需要运行 train.py。只有当我运行 train.py 时才出现此错误。
-
如果你在命令提示符下输入
curl -V,它会说什么? -
我将 curl.exe 添加到我的用户目录中,现在 train.py 可以正常运行。感谢彼得的帮助,非常感谢!
标签: python ibm-watson retrieve-and-rank