在anaconda中安装Python库心得
上次我分享了使用python中自带的pip来进行库的安装,今天我来分享下如何用Anaconda中的conda更加简单地进行Python库的安装
一、首先认识Anaconda及conda
Anaconda是专门为了方便使用Python进行数据科学研究而建立的一组软件包,涵盖了数据科学领域常见的Python库,并自带conda包管理系统。conda
可以理解为一个工具,也是一个可执行命令,和pip类似。Anaconda利用conda来进行package和environment的管理。
二、用conda来安装Python库
在安装完成Anaconda之后,我们可以在Anaconda Prompt交互式窗口中通过“conda install 库名称”实现Python库的安装
如果没有显示错误,正常执行一段时间后会显示Proceed ([y]/n)?,这时输入y,回车,进行库的安装和下载,此时也需要等带待一段时间
在我第一次用这个命令去安装和下载库时出现PackagesNotFoundError: The following packages are not available from current channels:的错误
解决方法如下:
(1)在Anaconda Prompt中输入anaconda search -t conda pygame【pygame是要安装库的名字】,会出现如图所示运行结果
显示总共发现16个pygame的包。
(2)根据电脑的操作系统和Python对应版本,我对应的版本是delichon/pygame。通过anaconda show delichon/pygame显示其详细的介绍
(3)也可以输入anaconda show conda-forge/pygame直接自动寻找到系统对应的pygame包,运行最终结果与上面一样,两种方法一般都行。
(4)依据上图提示,运行
一段时间后会显示Proceed ([y]/n)?,这时输入y,回车,进行库的安装和下载。
三、测试是否安装成功
在交互式窗口中启动python,输入import pygame,如果没报错则表示pygame库安装成功。