问题描述:
在vscode上远程ssh连接一台linux-多gpu服务器,要用python跑gpu实验,没有写分布式运行的代码,不过available的gpu写了4个,运行
conda run -n MFA_env --no-capture-output --live-stream python 文件.py(这是vscode的python插件自带的默认命令)时,突然报
ModuleNotFoundError: No module named 'pandas(或者numpy)' ERROR conda.cli.main_run:execute(34): Subprocess for 'conda run ['python', '文件.py']' command failed.
重启vscode依然如此,重连ssh依然如此。
问题解决:
啥也不用做,除了用python 文件.py运行,然后就好了。
问题分析:
有可能是vscode自己的什么问题。有可能是这个指令会使python和后台其他程序在用的python冲突。