品牌型号:联想拯救者R7000
系统:Windows 10专业版
软件版本:Anaconda 3
Anaconda有着非常强大的包管理功能,并且支持创建多个相互隔离的环境,是很多程序员的重要工具。Anaconda预装了大量的库,我们可以借助conda工具快速安装第三方包。并不是所有的包都能在线下载,有时我们需要安装本地硬盘中的包(.whl或.tar.gz文件),安装过程如果不顺利,失败了应该怎么办呢?本文将为大家介绍Anaconda怎么安装本地的包,Anaconda本地包安装失败怎么办的相关内容。
一、Anaconda怎么安装本地的包
我们在工作时,一般都是使用conda命令直接安装需要的包,但是偶尔我们可能需要安装一些Anaconda官方源中搜索不到的第三方库,下面我就为大家介绍一下使用Anaconda Prompt借助pip命令快速在Anaconda环境中安装本地已有的第三方库的步骤。
1、激活环境
Anaconda中可以创建多个虚拟环境,我们首先需要激活想要安装库的环境。使用【conda activate myenv】命令即可激活,这里的myenv是环境名称。如果系统中没有创建环境,可以使用【conda create -n myenv python=3.8】创建一个Python环境。

2、使用pip安装本地库
我们可以使用【pip install+文件路径】命令安装本地库,如下图所示就是安装本地mongo-sio库的命令,等待最后提示【successfully installed xxx】说明安装成功。

3、检查是否安装成功
最后我们可以验证一下是否安装成功,可以使用【pip show +库名】,如果控制台会输出版本号、作者、位置等信息说明成功安装。

二、Anaconda本地包安装失败怎么办
按照上述步骤操作也可能遇到安装失败的情况,下面我就为大家介绍一下Anaconda本地包安装失败怎么办。
1、查看错误信息
首先我们需要仔细查看命令行输出的错误信息非常重要,通常会直接指出失败原因,如文件未找到、权限被拒绝、依赖不满足、环境不兼容等。

2、检查文件路径和权限
在使用pip命令时,后方参数需要使用完整的路径,如果不确定具体的存放路径或者不记得文件名,可以使用【dir+文件夹路径】查看指定路径下的文件,除了路径,我们还需要注意文件名大小写和文件后缀是否正确,建议直接复制粘贴,而不是手敲。

3、检查环境状态
确认已激活需要安装包的Conda环境,默认进入的是【base】环境,如果你在【base】环境中安装了包,在其他虚拟环境中是看不到的,我们可以查看命令行前方的环境名判断当前激活环境,或者使用【conda env list】命令,标记为【*】的是当前激活的环境。

如果环境本身存在问题,我们可以创建一个全新的干净环境,使用命令【conda create -n newenv python=3.7】即可新建,使用【conda activate newenv】切换到新的环境后,在新环境中尝试安装本地包。

4、使用conda命令安装
如果使用pip命令出现错误提示,可以尝试使用【conda install+完整包名】进行安装。

三、总结
以上就是Anaconda怎么安装本地的包,Anaconda本地包安装失败怎么办的相关内容。上文介绍了Anaconda安装本地包的命令和操作步骤,建议安装成功后验证一下是否成功。如果安装过程中遇到了报错,可以检查文件路径、激活环境等来排查问题,希望本文对你有所帮助。
