我正在教我的学生使用Python进行绘图,最近他们中的一些人出现以下错误(他们在Windows 7和8上有此错误):
_execute_child启动信息中的文件“ C:\ Users \ Tadi \ Anaconda3 \ lib \ subprocess.py”,行997) FileNotFoundError:[WinError 2]没有消息提示
我已经在Python(Spyke,Jupiter Notebook)中尝试了相同的脚本(使用Ubuntu和Windows 7,32位和Windows 10),但我没有遇到问题,因此脚本可能不是问题。
任何帮助将不胜感激,我不是程序员。
最佳
FER
# Primero importamos las librerias que necesitamos
import matplotlib.pyplot as plt
%matplotlib inline
# Aca elegimos el tipo de colormap (gnuplot)
cm = plt.cm.get_cmap('gnuplot')
# con esta linea permitimos usar un formato de
# texto tipo LATEX
plt.rc('text', usetex=True)
# creamos una lista con los valores de D, O, y S
D=([-34.0, -22.5, -30.3, -9.5, -13.6, -15.7, -43.9, -42.9, -26.3, 10.8, 10.9, 21.0, -14.2, -41.6, -17.5, -29.3, 3.0, 7.6])
O=([-3.15, -0.86, -2.47, 1.72, 0.43, -0.12, -5.64, -5.35, -1.18, 7.11, 7.02, 8.61, 0.56, -4.64, 0.53, -1.18, 4.28, 8.21])
S=([15.8, 17.72, 12.25, 32.5, 47.05, 50.4, 37.5, 36.3, 236, 338, 315, 353, 92.7, 29.17, 132.5, 56.98, 42.7, 379.8])
# Esto para plotear la grilla de puntos (dotted)
plt.grid(linestyle='dotted')
# generamos el grafico
sc = plt.scatter(O, D, c=S, vmin=0, vmax=380, s=35, cmap=cm)
# agregamos detalles y guardamos
plt.xlabel(r'$\delta ^{18}O_{water}$')
plt.ylabel(r'$\delta ^2H_{water}$')
plt.colorbar(sc, label=r'$Salinity$ [ppt]')
#plt.savefig('iso_S.pdf', dpi=200)
plt.show()