Miniconda安装Spyder+Gdal库+Numpy库+matplotlib库

文章介绍了Miniconda作为轻量级的Anaconda替代品,用于Python数据科学环境的搭建。它建议使用Miniconda以避免功能冗余,并详细阐述了如何安装Spyder、Numpy和Matplotlib库,以及针对gdal库的特定安装步骤,强调了Python版本对gdal库兼容性的重要性。
摘要由CSDN通过智能技术生成

一、关于Anaconda与Miniconda

       毫无疑问,Aanconda是基于conda的Python数据科学和机器学习开发平台,服务Python数据科学和机器学习,一次安装,一劳永逸。但存在安装包过大,功能冗余的问题。为了避免功能冗余,选择Miniconda,安装包只有50M。(个人测试,拯救者无法使用miniconda成功安装spyder,原因未知)

       Miniconda是瘦身版的Anaconda,只包含Python和Conda。我也建议大家去使用Miniconda,简洁、强大。你可以使用conda去配置虚拟环境,安装各种第三方库。官方下载链接:Miniconda — conda documentationicon-default.png?t=N7T8https://docs.conda.io/en/latest/miniconda.html#

         选择好对应的平台与版本即可,但是需要注意不要安装过于新的python版本,否则会给gdal库的适配添加麻烦,推荐python3.8版本(个人测试的python3.7、3.9版本均无法匹配到合适的gdal库,下面会解释原因)。安装miniconda时,并无需要特殊注意的地方,可以选择安在c盘或者自定义路径。

二、关于使用miniconda安装spyder

        

         如果你的电脑也是windows版本,在左下角搜索框输入anaconda,点击以管理员身份运行

        之后会打开 windows命令行处理器,可以选择安在其他路径,小白推荐安在默认路径,输入“conda install spyder”,单击回车即可,中间会要求输入yes/no,只需要输入“y”即可。最后应该出现successfully...表示安装成功。

        安装成功后可以打开spyder浅浅看一下,输入“print("hello world")”,在结果处显示hello world,基本表示安装成功。

三、关于安装numpy与matplotlib库

        安装numpy、matplotlib的库比较简单,如上第二点述,以管理员身份运行Anaconda Prompt,注意numpy等库安装位置要与spyder安装位置相同,非小白请自行切换路径,spyder安在默认路径的小白,直接输入“pip install -i https://pypi.tuna.tsinghua.edu.cn/simple numpy”,回车,完成安装numpy库;输入 “pip install -i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib”,回车,完成安装matplotlib库。其中,-i https://pypi.tuna.tsinghua.edu.cn/simple matplotlib是清华镜像网站,使用这个安装比较快。

 四、关于安装gdal库

         请注意,检查自己python是否为3.8版本(打开spyder最上面就看得到),其他版本很难安装成功。

        第一步:下载gdal库,网址为https://www.lfd.uci.edu/~gohlke/pythonlibs/#gdal

         如果电脑为64位,直接安装图上标红的版本,如果为32位,安装红色下方的win32版本。由于之前的网址失效,大家可以尝试评论区提供的网址,如果64位电脑,且py版本与我相同,可以使用我上传的资源。

        第二步,将下载的文件剪切到安装spyder的地方,如果是小白,即剪切到c/system32中。

        第三步,以管理员身份打开anaconda promopt,非小白自行切换路径,小白直接输入"pip install GDAL-3.4.3-cp38-cp38-win_amd64.whl",后面这个gdal...即刚刚下载的文件名。

        第四步,打开spyder,输入以下代码,不报错基本表示安装成功。

 try:
     from osgeo import ogr
 except:
     import ogr
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值