Python 启动安装在虚拟环境中的spyder

Python 启动安装在虚拟环境中的spyder,python,anaconda,virtualenv,spyder,conda,Python,Anaconda,Virtualenv,Spyder,Conda,我正在使用LinuxMint。 使用Anaconda,我刚刚用python 3.5创建了虚拟环境,称为AI。 当我跑步的时候 (AI) karol ~ $ conda list 我可以看到例如: spyder 3.2.4 py35h27cea69_0 python 3.5.4 h417fded_24 我还可以运行python--version来获得python

我正在使用LinuxMint。 使用Anaconda,我刚刚用python 3.5创建了虚拟环境,称为AI。 当我跑步的时候

(AI) karol ~ $ conda list
我可以看到例如:

spyder                    3.2.4            py35h27cea69_0  
python                    3.5.4               h417fded_24  
我还可以运行
python--version
来获得
python3.5.4::Anaconda,Inc。
但是,当我想跑的时候

(AI) karol ~ $ spyder
我的系统使用python 2.7启动spyder 3.2.3版。 当我运行
spyder3
时,它会用python 3.5.2而不是3.5.4启动spyder。 在tread上,在环境处于活动状态时仅运行spyder是有效的: 如何启动在此环境中安装的版本?为什么这里没有安装spyder


谢谢

哪个spyder的输出是什么?/home/karol/anaconda3/envs/AI/bin/spyder是正确的嘿,对不起。好像它突然开始工作了。感谢您的回复!你重启终端了吗?是的,但我觉得我以前试过。我现在能想到的唯一区别是将anaconda/bin添加到path中,并将其导出到~/.bashrc中,因为当我在终端中导出它时,它一直在重置。很抱歉,我是Linux新手,不知道这是否重要。哪个spyder的输出是什么?/home/karol/anaconda3/envs/AI/bin/spyder是正确的嘿,对不起。好像它突然开始工作了。感谢您的回复!你重启终端了吗?是的,但我觉得我以前试过。我现在能想到的唯一区别是将anaconda/bin添加到path中,并将其导出到~/.bashrc中,因为当我在终端中导出它时,它一直在重置。对不起,我是Linux新手,不知道这是否重要。