Al instalar pynio hoy, descubrí que si usa la instalación de conda, se le preguntará que pynio solo se puede instalar en un entorno python 2.7.x
Y el uso de pip indica directamente que no hay pynio
Entonces solo puedes compilar pynio a través del código fuente
Aquí hay algunos puntos a tener en cuenta
$ git clone https://github.com/NCAR/pynio.git
$ cd pynio
# 如果你没有安装 numpy 请先安装 numpy
$ pip install numpy
$ python setup.py install
En el último paso de la compilación, solicito g ++ aquí ... solicito un error de comando de compilación
Ejecute la instalación de python setup.py después de la ejecución manual
Y encontré un error al importar Nio en python, porque la opción -lgfortran no se agregó al compilar la biblioteca nio
Por lo tanto, debemos eliminar manualmente la carpeta PyNIO en PYTHONPATH y luego volver a compilar en la carpeta pynio
$ cd pynio
$ python setup.py setup
$ g++ ... -lgfortran -o ...
$ python setup.py install
Entonces puedes usar pynio en python 3.7.7