问题描述
我目前正在使用云中的系统(SLURM),需要先加载模块,然后才能使用Python。
如何使用bash命令初始化VS Code Server?我的意思不是启动终端,而是服务器登录SSH连接时。
虽然可以使集成终端正常工作,但似乎没有在.bashrc,.bash_profile和.profile中注册命令。
Error 2020-11-11 14:15:22: Failed to get interpreter information for '<pathtovenv>/bin/python' [Error: Command Failed: "<pathtovenv>/bin/python" "<pathtohome>/.vscode-server/extensions/ms-python.python-2020.10.332292344/pythonFiles/pyvsc-run-isolated.py" "<pathtohome>/.vscode-server/extensions/ms-python.python-2020.10.332292344/pythonFiles/interpreterInfo.py"
<pathtovenv>/bin/python: error while loading shared libraries: libpython3.7m.so.1.0: cannot open shared object file: No such file or directory
at ChildProcess.exithandler (child_process.js:295:12)
at ChildProcess.emit (events.js:223:5)
at maybeClose (internal/child_process.js:1021:16)
at Socket.<anonymous> (internal/child_process.js:430:11)
at Socket.emit (events.js:223:5)
at Pipe.<anonymous> (net.js:664:12)] {
killed: false,code: 127,signal: null,cmd: '"<pathtovenv>/bin/python" "<pathtohome>/.vscode-server/extensions/ms-python.python-2020.10.332292344/pythonFiles/pyvsc-run-isolated.py" "<pathtohome>/.vscode-server/extensions/ms-python.python-2020.10.332292344/pythonFiles/interpreterInfo.py"'
}
这个错误纯粹是由于您未看到模块未加载。
模块加载是基于会话的,因此,另一个进程/ ssh会话是否加载这些模块都没有关系。是否可以“强制” VSCode Server来获取.bashrc的源代码(或者是否正在获取另一个文件?)或沿这些方向的内容?
感谢您的帮助
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)