最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

Windows下編譯eccodes并在python原生環(huán)境安裝pygrib

2023-07-11 18:07 作者:墨月玉笛  | 我要投稿

一、編譯eccodes

1、準(zhǔn)備工作

????????(1)下載安裝git,https://git-scm.com/download/win。

一路默認(rèn),點(diǎn)next

????????(2)下載安裝visual studio 2022,https://visualstudio.microsoft.com/zh-hans/,添加c++相關(guān)組件。

????? ? (3)下載安裝cmake,https://cmake.org/download/。

安裝時(shí)選擇添加到環(huán)境變量

????????(4)下載eccodes,https://github.com/ecmwf/eccodes。

????????(5)下載ecbuild,https://github.com/ecmwf/ecbuild。

????????(6)將兩個(gè)文件解壓并按下圖放置。

ecbuild與eccodes在同級(jí)目錄下,且必須命名為ecbuild

2、編譯eccodes

????????(1)打開git bash

????????(2)cd到cecodes的文件件內(nèi),使用命令創(chuàng)建build文件件

????????????cd D:/python/python_package/eccodes-2.30.2

????????????mkdir build

????????????cd build

????????(3)使用cmake編譯,并生成visual studio sln文件

????????????cmake -G "Visual Studio 17 2022" D:/python/python_package/eccodes-2.30.2 n_package/eccodes-2.30.2/eccodes -DENABLE_AEC=OFF -DENABLE_FORTRAN=OFF -DENABLE_JPG=OFF -DENABLE_NETCDF=OFF


????????????

出現(xiàn)版本號(hào)說明編譯成功

????????(4)雙擊打開build文件夾下的eccodes.sln文件

????????????(5)在vs編譯器的上方把debug改成release

????????????(6)選擇最上方的生成——>生成解決方案,等待編譯生成完成。

如圖全部131個(gè)項(xiàng)目生成成功

????????????(7)在任意位置新建一個(gè)eccodes文件夾,在里面新建share、lib、include文件夾。將原來build/bin文件夾中的Release復(fù)制進(jìn)eccodes文件夾;將原eccodes-2.30.2文件夾中的definitions、samples文件夾復(fù)制進(jìn)eccodes的share文件夾;將build/lib/Release文件夾中的eccodes.lib文件復(fù)制到eccodes的lib文件夾里;在原eccodes-2.30.2文件夾搜索如圖幾個(gè)文件,放到eccodes的includes文件夾中。

完成后的eccodes文件夾

二、pygrib的安裝

????????1、配置環(huán)境變量

環(huán)境變量如圖,路徑以自己實(shí)際為準(zhǔn)

????????2、安裝pygrib

????????????pip install pygrib

????????3、配置pygrib

????????????(1)打開pygrib的安裝路徑C:\Users\xxx\AppData\Local\Programs\Python\Python311\Lib\site-packages\pygrib(以自己python和第三方庫實(shí)際安裝位置為準(zhǔn))

????????????(2)將eccodes/Release文件夾里的eccodes.dll復(fù)制到(1)中路徑

Windows下編譯eccodes并在python原生環(huán)境安裝pygrib的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
合山市| 锡林浩特市| 济宁市| 三明市| 博客| 汤阴县| 巴彦淖尔市| 乡宁县| 浦江县| 迭部县| 普格县| 芜湖市| 蒙自县| 洱源县| 襄樊市| 和林格尔县| 永昌县| 郴州市| 修武县| 宁远县| 乾安县| 贺兰县| 灌南县| 海盐县| 旺苍县| 磐石市| 钟祥市| 多伦县| 邹城市| 民丰县| 齐齐哈尔市| 贵港市| 九江市| 商都县| 新和县| 马关县| 封丘县| 滁州市| 定襄县| 民勤县| 明水县|