品牌型号:联想拯救者R7000
系统:Windows 10专业版
软件版本:Anaconda 3
Anaconda是很多程序员不可缺少的工具,因为Anaconda提供了强大的环境管理功能,可以帮助我们快速搭建开发环境。在使用时,如果我们需要使用还未发布的包版本或者需要直接从GitHub源码安装,这个时候应该怎么操作呢?本文将为大家介绍Anaconda如何从GitHub安装包,GitHub的包安装失败怎么办的相关内容。
一、Anaconda如何从GitHub安装包
作为一个程序员,我们可能经常需要从GitHub中下载需要的工具包,不同于传统的【conda install】,GitHub可以让我们接触到最新测试版,提前体验新功能。下面我就为大家介绍一下Anaconda如何从GitHub安装包。
1、找到需要安装的包
此处用Dlib包为例,该包的网址是【https://github.com/Zhijin-Ge/Dlib_install/tree/master】,在界面稍微看一下readme文件,就能看到,作者推荐我们打开【Anaconda Prompt】输入命令进行安装。如果你直接输入命令,并不能安装成功,需要我们将文件下载到本地,再执行该命令,具体步骤如下。

2、下载文件
如果你不懂git命令,或者电脑上没有安装git工具,也可以直接在GitHub仓库页面点击【Code-Download ZIP】下载压缩文件到本地,下载完成后解压即可。

3、使用命令安装
打开【Anaconda Prompt】并进入文件存在路径,执行【pip install C:\Users\ABC\Downloads\Dlib_install-master\Dlib_install-master\for_windows\dlib-19.1.0-cp35-cp35m-win_amd64.whl】即可完成安装,如果当前路径下没有这个whl文件,就需要使用全路径。

如果你还没有创建环境,可以使用【conda create】命令进行创建,创建并激活后,我们就可以执行上面介绍的安装命令,等待安装完成后,使用【pip list】命令来确认该包是否安装成功,如果输出了包名和版本号,说明安装成功。

二、GitHub的包安装失败怎么办
很多用户即使按照上述步骤安装包,也可能因各种原因“翻车”,怎么排查并解决问题呢?以下是GitHub的包安装失败怎么办的详细内容。
1、版本冲突
如果提示【ERROR: dlib-19.1.0-cp35-cp35m-win_amd64.whl is not a supported wheel on this platform.】说明存在版本冲突,这个whl文件中【cp35-win_amd64】表示需要python3.5版本,windows64位平台,如果python版本不匹配,我们可以重新创建一个python环境,并安装。

2、网络问题
GitHub有的时候访问速度慢,甚至可能打不开,这就造成下载ZIP的速度较慢,等待时间过长,这种情况下,我们需要借助加速器加速下载。

三、总结
以上就是Anaconda如何从GitHub安装包,GitHub的包安装失败怎么办的相关内容。如果conda命令无法安装包,那么我们就可能需要从GitHub或者其他平台下载包到本地,然后手动安装,本文介绍了详细的安装步骤,并且介绍了安装失败的解决办法,希望本文对你有所帮助。
