import matplotlib.pyplot as plt import numpy as np fig = plt.figure() ax = fig.add_subplot(111) ax.plot(range(10),range(10)) ax.set_aspect('equal') plt.tight_layout() # This is the key!