运行任何脚本时Spyder报告无效别名

时间:2019-03-03 16:29:53

标签: python spyder

我不知道为什么会这样,但是当我更新时一切似乎已经开始了(一切-conda update --all)。自上次更新以来已经过了大约一年。某些东西必须改变了。

这是脚本:

fig, axes = plt.subplots(nrows=1, ncols=1, gridspec_kw={'wspace': 0.1, 'hspace': 0.9}) 
data_deathsB.loc[data_deathsB['Allegiances']=='House Arryn'.groupby(['Book_of_Death']).agg('count').plot(x='Book of Death', y='Muertes',kind='bar',figsize=(20,15),color='limegreen',grid=True,ax=axes[1,0], title='House Arryn',fontsize=13)

这是在间谍中按下绿色三角形的输出:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Created on Sun Mar  3 11:25:22 2019

@author: pitosalas
"""

print("hello")

4 个答案:

答案 0 :(得分:5)

我今天遇到了同样的情况,并检查了以下内容。
conda create -n testenv python spyder ipython=7.3
问题发生了。

conda create -n testenv python spyder ipython=7.2.0
在这种环境下,它不会发生。

我建议您使用ipython7.2重建环境。

答案 1 :(得分:3)

issue tracker所示,IPython 7.7.0解决了此问题。我可以确认更新到7.7.0对我有用(在Ubuntu 18.04,Spyder 3.3.6上为conda 4.7.10)。

答案 2 :(得分:2)

根本原因可以追溯到this commit到ipython。降级到ipython = 7.2.0肯定有帮助。希望这个问题能尽快解决。

答案 3 :(得分:1)

conda install ipython = 7.2.0为我工作。罪魁祸首是ipython 7.3.0。