系统是CentOS6.9(虚拟机),anaconda版本是4.6.4,原先默认的base环境里可以打开spyder,但是我新建了一个tensorflowenv环境,也安装了spyder,但是就打不开spyder了。情况如下:
[Flicic@localhost ~]$ su
Password:
(base) [root@localhost Flicic]# conda activate tensorflowenv
(tensorflowenv) [root@localhost Flicic]# spyder
Qt: Session management error: None of the authentication protocols specified are supported
百度上都说切换成普通用户就能打开,但是我切换成普通用户之后,似乎一系列和anaconda相关的命令都无效了?更别说打开spyder。如下:
(tensorflowenv) [root@localhost Flicic]# su Flicic
[Flicic@localhost ~]$ conda activate tensorflowenv
bash: conda: command not found
[Flicic@localhost ~]$ spyder
bash: spyder: command not found
[Flicic@localhost ~]$ conda list
bash: conda: command not found