In a part of a project, I need to depict some symbols. However, a few of symbols are not showing/saving properly.
import matplotlib.pyplot as plt
%matplotlib inline
plt.subplots(1,1, facecolor='w', dpi = 150)
plt.text(0.1, 0.9, ['This is a test', "⭘" , '◔'])
plt.text(0.1, 0.8, ['This is a test', "⭘" , '◔'], fontname = 'Arial')
plt.text(0.1, 0.7, ['This is a test', "⭘" , '◔'], fontname = 'SimHei')
plt.yticks([0,0.5,1],["⭘",'◔','⏺'])
plt.savefig('unicode_error.png')
plt.show()
The result is as follows, where the plot does not show some symbols:

I am running in Win10, I tried both back-ends: nbAgg and backend_inline.
Two main questions:
1. How to solve the main problem of showing "⭘" or "⏺" ?
2. How to change default font to a font that is not included in matplotlib.font_manager (in my case "SimHei")? Currently, I am receiving the following warning:
C:\Users\mabag\AppData\Local\Continuum\anaconda3\lib\site-packages\matplotlib\font_manager.py:1328: UserWarning: findfont: Font family ['SimHei'] not found. Falling back to DejaVu Sans
(prop.get_family(), self.defaultFamily[fontext]))
