Instale PyNIO en el entorno de python 3.7.7

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

Supongo que te gusta

Origin blog.csdn.net/qq_32115939/article/details/109470134
Recomendado
Clasificación