这似乎是我的电脑权限问题。在Windows 10上进行系统更新后,当我运行以下命令:
import matplotlib.pyplot as plt
#make figure
plt.plot([1,2,3,4])
plt.ylabel('some numbers')
#save
plt.savefig("./figs/my_plot.jpg")
代码第一次运行时,它会创建图形。如果我更改代码(例如更改标签),然后重新运行,在Jupyter笔记本中显示的图将更新,但保存在我的计算机上的文件不会更新!这是今天的新问题,之前系统更新被推送出来,因此这似乎是一个可能的罪魁祸首。除了每次更改后创建一个新文件名之外,还有什么见解可以帮助我解决这个问题吗?