我用 Spyder 2.1.9 在Python 2.7中编码,使用 matplotlib 1.1 。操作系统是Linux Ubuntu 12.04 LTS。
我要求使用sudo pip --upgrade python-matplotlib
升级matplotlib。升级进展顺利:结束消息为successfully installed matplotlib numpy foos bars
。
现在,如果我在终端中打开解释器并输入
import matplotlib
print(matplotlib.__version__)
答案是 1.5.1 。这个版本的matplotlib安装在/usr/local/lib/python2.7/dist-packages/matplotlib/__init__.pyc
中,如果这条信息有用的话。
但是,当我回到Spyder IDE并尝试运行任何居住在那里的脚本时(关键F5),任何事情都不会发生。没有解释器窗口在Spyder中激活。如果我创造一个全新的世界'同上也是如此。脚本。
Spyder中的内部控制台确实有效,它只是未执行的脚本,无论是新的还是旧的。这是Spyder内部控制台在新设置中的快照:
可能的原因是什么? 我如何让Spyder像往常一样再次工作?