2

我安装了textmining-1.0。我在导入时遇到问题。当我输入

import textmining 

在 python3.3 shell 中,我收到消息:

Traceback (most recent call last):
  File "<pyshell#0>", line 1, in <module>
    import textmining
  File "C:\Python33\lib\site-packages\textmining\__init__.py", line 2, in <module>
    import stemmer
ImportError: No module named 'stemmer'

但是我可以看到 stemmer.py 存在于 textmining-1.0 文件夹中。这里出了什么问题?

4

7 回答 7

7

将文本挖掘代码转换为 python3 为我解决了这个问题。为此,我从这里手动下载文本挖掘包:

https://pypi.python.org/pypi/textmining/1.0

解压它:

unzip textmining-1.0.zip

将文件夹转换为 python 3:

2to3 --output-dir=textmining-1.0_v3 -W -n textmining-1.0

并安装它:

cd textmining-1.0_v3
sudo python3 setup.py install
于 2016-08-15T15:33:19.063 回答
2

我意识到这是一个老问题,但我遇到了同样的问题,最终自己解决了:

textmining 包似乎是用 python2 编写的 - 所以我必须执行以下操作:

tar xvf textmining-1.0.tar.gz #or whatever, I forget which archive format it was
2to3 textmining-1.0
cd textmining-1.0
python setup.py install

现在它在 Python 3 上就像一个魅力!

于 2015-09-06T18:47:33.977 回答
2

我使用 2to3 将 textmining 转换为 v3,然后从init .py 中删除了“import stemmer”行。在 Python 3.4 上像魅力一样工作!

于 2015-12-01T20:16:12.703 回答
1

pip install textmining3

这个包是 Python 3 的一个端口,并且是基于原来的。上面的命令安装包没有任何错误。

于 2021-01-14T11:18:53.727 回答
0

您可能需要按照此处的说明安装软件包:

要安装,解压缩 .zip 文件,将自己放在textmining-1.0目录中并运行:

python setup.py install

或者:

setup.py install

这适用于我在 Python 2.7 上。不确定 Python 3.3。

于 2013-11-05T11:04:29.247 回答
0

将文本挖掘代码转换为 python3 将解决它。为此,我从这里手动下载文本挖掘包:

https://pypi.python.org/pypi/textmining/1.0

解压它:

在 C:\Users\Username\Anaconda3\Lib\site-packages 目录中使用7-zip(Windows)解压缩

将文件夹转换为 python 3:从命令提示符(Windows)

2to3 --output-dir=textmining-1.0_v3 -W -n textmining-1.0

并安装它:

安装(Windows):

从命令提示符转到解压缩目录 C:\Users\username\Anaconda3\Lib\site-packages\textmining-1.0_v3

python3 setup.py install
于 2018-06-11T11:30:03.547 回答
0

文本挖掘包似乎是用 python2 编写的。所以它不支持python 3。这里我们的工作是让它为python 3运行。按照以下步骤

  1. 首先手动下载文本挖掘包点击这里
  2. 解压文件并将解压后的文件夹放到anaconda目录下。通常像 C:\Users\sj250305\AppData\Local\Continuum\anaconda3\Lib\site-packages 或(这在您的计算机上可能略有不同。)
  3. 通过在命令提示符下运行以下命令将代码转换为 python 3(它使文件 python3 兼容。)


2to3 --output-dir=textmining-1.0_v3 -W -n textmining-1.0


  1. 将相同的更改目录转换为 textmining-1.0_v3 并执行 python setup.py install(textmining-1.0_v 将自动创建,我们只需要更改我们的 setup.py 文件所在的目录并运行 setup.py 文件通过在命令提示符中使用以下命令)python setup.py install

  2. 完成所有这些后,将数据文件夹从旧的 textmining-1.0 复制到新的 textmining-1.0_v3(可选)

现在它工作正常。

于 2019-12-07T02:01:59.773 回答