我已经在Python35上成功安装了nltk而没有错误。但是,当我在python中import nltk
时,我收到以下错误:
ImportError: DLL load failed: %1 is not a valid Win32 application.
我知道这与32和64版本有关。我的Python是64位版本。但是,我找不到任何解决方法如何解决这个问题而不回到Python 32位版本。 NLTK也没有32或64版本,它是单个包。知道如何解决这个问题吗?
答案 0 :(得分:0)
正如NLTK安装说明所说:
安装Python 3.5:http://www.python.org/downloads/(避免使用64位版本)
目前,由于安装程序遇到问题,无法在python3 64位上运行NLTK。 如果你想保留你的python 3 64bit,你可以安装virtualenv并在你的计算机上同时拥有32位和64位python。 有关virtualenv的详细信息,请查看https://virtualenv.pypa.io/en/stable/userguide/。