Der*_*unk 2 python numpy conda geopandas
与此问题类似,但那里没有答案。
我安装了anaconda
,然后conda install -c conda-forge geopandas
。当我跑步时import geopandas
,我得到了
>>> import geopandas as gpd
anaconda3/envs/gis/lib/python3.7/importlib/_bootstrap.py:219:
RuntimeWarning: numpy.dtype size changed, may indicate binary
incompatibility. Expected 96, got 88
return f(*args, **kwds)
Run Code Online (Sandbox Code Playgroud)
因此,我尝试更新Anaconda env的所有软件包,例如conda update --all
,但这并不能解决警告。什么都解决它更新特定的包:conda update numpy
。
所以,我的问题是:该怎么conda update --all
做,不会更新所有软件包?
该conda update
文档指出:
“此命令接受软件包名称列表,并将其更新为与环境中所有其他软件包兼容的最新版本。” -我的重点
这意味着conda update
如果更新可能会使其他软件包的稳定性受到威胁,则不会更新某些软件包。因此,conda update -all
可能优先考虑稳定性而不是最近的版本。而conda update numpy
numpy更新的优先级是最小/根本不考虑整体稳定性。
附带说明一下,我以前破坏了其他软件包安装的稳定性,因为这样做会把单个软件包更新为最新版本。
归档时间: |
|
查看次数: |
1736 次 |
最近记录: |