【问题标题】:nltk_contrib for python latest version (python version > 3)nltk_contrib 用于 python 最新版本(python 版本 > 3)
【发布时间】:2016-12-28 13:19:15
【问题描述】:

我已经安装了 python 3.5 和 NLTK。另外,我已经从https://github.com/nltk/nltk_contrib 安装了nltk_contrib 库,它不支持最新版本的python。错误是为旧版本编写的库。因此,该库有 print 不带括号,不支持最新版本的 Python。

有没有最新版本nltk_contrib不降级python?

提前致谢。

【问题讨论】:

  • nltk_contrib 中的大部分可用代码已移植到nltk。我认为nltk_contrib 已不再维护。
  • @alvas。谢谢提供信息。如果您为此提供任何文档,将会很有帮助。
  • 检查最后一次提交的日期。这通常可以很好地表明当前是否仍在维护存储库。
  • 我在 python 3.5 中检查过,它不适合我

标签: python python-2.7 python-3.x nltk


【解决方案1】:

nltk contrib 尚未移植到 python 3。

查看此答案了解更多详情:

How to install nltk_contrib in Anaconda

您需要弄清楚python 3 需要哪部分代码,然后自己移植。

或者使用 python 2.7 为 anaconda 设置一个 virtualenv 或和 env 并在那里使用它。

http://conda.pydata.org/docs/using/envs.html

【讨论】:

  • 大部分 NLTK 库文件都移植到 Python 3。如果我使用 Python 2.7,NLTK 会支持吗?
  • 谢谢维卡什。我已经用最新版本映射了 NLTK,并在 Python 3.5 中安装了很多库。我可以将这些库复制并粘贴到旧版本还是必须从头开始安装?请告诉我
  • 您必须为 2.7 环境单独重新安装所有内容,因为您为 3.5 安装的库版本可能与 2.7 不兼容
  • 天啊!重新安装将需要更多时间。我会把它移植到最新版本。再次坦克 Vikash。
  • 您可以使用conda list 命令并获取您为该环境拥有的库列表并执行pip install -r requirements.txt
猜你喜欢
  • 1970-01-01
  • 2018-12-09
  • 2019-04-17
  • 1970-01-01
  • 2021-01-04
  • 1970-01-01
  • 2020-04-13
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多