在anaconda 3上安装hazm

佩斯

我想在anaconda3上安装hazm。我使用此命令与下载的软件包一起安装此软件包:

 conda install hazm-0.4.tar.gz

或pycharm中的此命令:

conda install hazm

两种方式都给我这个错误:

解决环境:失败

PackagesNotFoundError:当前频道不提供以下软件包:

  • 危险品

当前频道:

问题是什么 ?

动力学的

hazm文档页面上的说明是使用pip以下命令安装软件包

pip install hazm

pip如果没有可用的conda软件包,可用于在conda环境中安装非conda软件包

阅读此问题及其答案,听起来好像是hazm由于依赖性问题,Windows的最新版本可能未安装。如果您使用的是Windows,则需要指定0.4版本,使用hazm==0.4或直接指向您下载的档案即可。我能够hazm在Windows下从Anaconda的gz存档中安装0.4,而不会出现以下错误:

conda create -n testhazm python=3.4 nltk=3.0.0
activate testhazm
pip install hazm-0.4.tar.gz

(如果允许conda使用最新版本的nltk,则安装正常,但实际上启动Python并尝试导入时出现错误hazm。您可以通过试验来使其与更新版本的nltkand /或Python一起使用)

背景:

当您执行conda install hazm此错误消息时The following packages are not available from current channels: hazm,它表示的内容恰如其分:当前conda配置中指定的通道不包含此程序包。

通常,可以在上找到默认conda通道上不可用的软件包conda-forge,但是我用进行了检查conda search hazm -c conda-forge,它似乎也不存在。

要使用该命令conda install hazm-0.4.tar.gz,下载的文件必须是conda软件包,而不仅仅是Python模块。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章