簡體   English   中英

使用 python 3.4 在 windows 中安裝 NETCDF4

[英]Installing NETCDF4 in windows using python 3.4

我已經從https://pypi.python.org/pypi/netCDF4下載了 NETCDF4 模塊,例如netCDF4-1.3.1-cp34-cp34m-win_amd64.whl

我已經使用 pip install netCDF4-1.3.1-cp34-cp34m-win_amd64.whl安裝了它

通過 spyder 中的命令提示符。 它已成功安裝。 但是當我嘗試導入時,它給出了一個錯誤:

將 netCDF4 導入為 nc4 回溯(最近一次調用最后一次):

文件“”,第 1 行,將 netCDF4 導入為 nc4

文件“C:\\python3\\WinPython-64bit-3.4.4.5Qt5\\python-3.4.4.amd64\\lib\\site-packages\\netCDF4__init__.py”,第 3 行,來自 ._netCDF4 導入 *

文件“netCDF4_netCDF4.pyx”,第 2988 行,在 init netCDF4._netCDF4 中

AttributeError:類型對象“netCDF4._netCDF4.Dimension”沒有屬性“ reduce_cython

我該如何解決? 建議將不勝感激。

我已經解決了這個問題。 但是,最好避免出現問題,使用python 3.6。 netCDF4 沒有錯誤,它帶有 netCDF4。

我有同樣的問題。 我使用 python 3.7.8 和 Anaconda 來管理我的包,主要渠道是 conda-forge。

我必須更新 cython 包:

將下載以下軟件包:

package                    |            build
---------------------------|-----------------
cython-0.29.21             |   py37h8e8dfb5_1         1.9 MB  conda-forge
------------------------------------------------------------
                                       Total:         1.9 MB    

以下軟件包將被更新:

cython 0.29.21-py37h1834ac0_0 --> 0.29.21-py37h8e8dfb5_1

此更新解決了我的問題。

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM