在Ubuntu 14.04上设置Spyder与Anaconda Python一起使用

7

我在安装Anaconda之前就已经安装了Spyder IDE(在Ubuntu 14.04上),当我在终端中输入python时,我使用的是Anaconda Python并且我可以导入所有其包。但是在Spyder中,我仍然使用原始Python,并且无法导入Anaconda包,我该如何设置Spyder来使用Anaconda Python?


1
如果我进入Anaconda路径并输入spyder,Spyder将在Anaconda Python环境中启动。 - Ohm
请告诉我们您的操作系统。我的操作系统是机器人操作系统(ROS)。 - cel
1
你尝试过在“工具->首选项->控制台->高级设置”中设置Python可执行文件吗? - cel
我在哪里可以找到Anaconda运行的Python可执行文件? - Ohm
如果Anaconda的Python已经在您的路径中,您可以尝试使用which -a python命令。否则,请查看您的主目录。我猜它应该在~/anaconda/或类似位置。 - cel
你实际上有两个Spyder模块:一个位于旧Python安装的模块中,另一个位于Anaconda Python下(应该在lib\site-packages\spyderlib下)。你还应该在“scripts”目录下找到一个执行这个最后一个模块的shell脚本。 - Roberto
2个回答

4

最简单的解决方案是使用附带Anaconda的Spyder。


1
如果您想保留旧版本和Anaconda版本的Python,可以以root用户身份安装Anaconda Python,然后以root用户身份安装spyder。以root身份运行spyder将允许您使用Anaconda版本的Python,在home用户中运行spyder将允许您使用旧版本的Python。您可以参考我的博客Blog了解更多信息。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接