0
我目前在Ubuntu 16.04上使用Python 2.7,並希望能夠使用Matplotlib繪製數字。但是,調用任何類型的繪圖命令會導致整個腳本掛在該線上。Matplotlib Pyplot在Ubuntu上休息16.04
**注意**在將此標記爲重複問題之前,請考慮這個問題可能與我正在使用的後端無關,因爲我嘗試了每次在互聯網上找到的解決方案的迭代。
一個簡單的腳本這說明我的問題:
#!/usr/bin/env python
import matplotlib
matplotlib.use('TkAgg')
from matplotlib import pyplot as plt
plt.interactive('True')
if __name__ == '__main__':
print 'Hello World!'
plt.figure()
print 'Hello Again World!'
以上腳本的輸出是:世界,你好!
該腳本然後掛在plt.figure()行,導致100%CPU使用率,並且不能使用Ctrl-C殺死。我用「殺」來殺死這個過程。
我無法重現您的問題。該腳本按預期工作並最終結束。我用matplotlib 1.5.1在Ubuntu 16.04上試了一下。你正在使用哪個版本的matplotlib? (你可以用matplotlib .__ version__ – Alejandro
得到它)我的實驗室裏沒有人可以重現我的問題,哈哈,你提出一個有趣的觀點:>>> import matplotlib >>> matplotlib .__ version__ '0 + unknown' –
I fixed版本問題,而不是我的版本是1.5.1。但是,我有相同的原始問題:( –