Microsoft Machine Learning Server 9.3.0的安装-脱机安装/使用R,不使用Python。
Offline installation for Machine Learning Server for Windows上的说明
安装步骤成功
MSI(s)(50:78)[09:50:07:880]:产品:Microsoft R Server-安装成功完成。
R远程会话的配置。
Launch the administration tool/CLI to manage the operationalization configuration中的说明。
这里是az ml admin bootstrap
的输出:
D:\R-Server\R_SERVER\o16n\Microsoft.MLServer.ComputeNode>az ml admin bootstrap
Admin password:
Confirm admin password:
Exception in thread stderr-stream:
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\threading.py", line 916, in _bootstrap_inner
self.run()
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "C:\Users\A1119231\.azure\cliextensions\azure-ml-admin-cli\azext_admin\commandline_process.py", line 272, in read_stream
for output_line in stream:
File "C:\Program Files (x86)\Microsoft SDKs\Azure\CLI2\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 0: character maps to <undefined>
D:\R-Server\PYTHON_SERVER\python.exe is not a program. Please install Python 3.5 there if you would like to use Python Functionality.
Starting Compute Node
FAILURE! Compute Node was unable to start.
Unknown Error
Starting Web Node
SUCCESS! Web Node started. (PID: 7100, Listening on URI: http://localhost:12800/)
[{'node': 'web', 'pid': '7100', 'state': 'running'}, {'node': 'compute', 'pid': '', 'state': 'not running'}]
login to "http://localhost:12800" successful.
Preparing to run diagnostics...
***********************
DIAGNOSTIC RESULTS:
***********************
Web Node Details:
Logs: D:\R-Server\R_SERVER\o16n\Microsoft.MLServer.WebNode\logs:
Configured Compute Node URIs:
Configured Values: [http://localhost:12805/]
Available compute nodes: 1
Compute Node Details:
Health of 'http://localhost:12805/': fail
Error processing command AttributeError
'NoneType' object has no attribute 'items'
奇怪的是,即使在安装过程中未选择python.exe,它也会尝试执行python.exe。
答案 0 :(得分:0)
问题是Microsoft Machine Learning Server安装程序中的错误。
如果在安装过程中取消选择Python,则配置文件...\o16n\Microsoft.MLServer.ComputeNode\appsettings.json
的创建将不正确。
您必须替换:
"Python": {},
作者
"Python": {
"JupyterKernelGateway": {
"Port": 8888,
"Enabled": false,
"KernelName": "MLO16N"
},
"SubProcess": {
"Enabled": false,
"Path": null
}
},
然后计算节点将成功启动。