Anaconda在指定环境下安装第三方包方法

一般情况下可以在Anaconda Prompt交互式窗口中通过“conda install 库名称”实现Python库的安装

但是有时候在运用该命令进行安装时会提示“PackagesNotFoundError: The following packages are not available from current channels”的错误

为解决这个问题我们可以使用以下方法解决(以Python第三方库中文分词模块jieba为例)

安装方法

首先查看jieba相关的包有哪些

anaconda search -t conda jieba

 

Anaconda在指定环境下安装第三方包方法_第1张图片 图1.anaconda search -t conda jieba运行结果

我们可以发现一共找到了十个package,我们要依据自己的系统,选择合适的包,这里我选择了conda-forge/jieba

接下来查看包的详细信息

anaconda show conda-forge/jieba
Anaconda在指定环境下安装第三方包方法_第2张图片 图2.anaconda show conda-forge/jieba运行结果

展示出了版本安装方式等信息,依据图2提示,进行安装

此处需要注意的是环境的选择,安装自动安装到默认的环境当中,如需要制定环境,则需要添加参数--prefix=$PATH

添加参数--prefix=/anaconda3/envs/python36,安装到环境python36当中

conda install --prefix=/anaconda3/envs/python36 --channel https://conda.anaconda.org/conda-forge jieba
Anaconda在指定环境下安装第三方包方法_第3张图片 图3.安装运行提示

输入y以继续

Anaconda在指定环境下安装第三方包方法_第4张图片 图4.安装完成

至此,第三方库jieba便安装完成了

启动Python,测试安装是否成功

Anaconda在指定环境下安装第三方包方法_第5张图片 图5.安装成功

安装成功!

你可能感兴趣的:(工具,anaconda,NLP,工具安装)