我正在尝试将spyder内核与远程Ubuntu计算机连接,并且正在关注this guide。使用sudo pip install spyder-kernels
安装spyder内核可以正常工作。
但是,当尝试运行时:
python -m spyder_kernels.console — matplotlib=’inline’ — ip=my.vm.ip.address. -f=./remotemachine.json
我在我的VM上收到以下错误:
Error while finding module specification for 'spyder_kernels.console' (ModuleNotFoundError: No module named 'spyder_kernels')
我的远程VM使用Python 3.7.7
,并由Google的云平台托管。
非常感谢任何帮助。
问题是运行sudo pip install
,您正在使用root用户的Python安装,而不是最终从中运行命令的用户安装。
尝试使用python -m pip install spyder-kernels
或sudo python -m spyder_kernels.console ...
。最好不要以超级用户身份运行任何一个命令。