0

我对 Python 还很陌生,所以如果我遗漏了一些明显的东西,请原谅我。

我一直在使用Topia TermExtract包,我编写的代码在我的本地机器(Mac OS 10.6.5;Python 2.6)上运行良好。但是,当我将包含包文件的整个目录复制到我的 GoDaddy 主机时,我收到此错误:

    File "test.py", line 2, in ?
    from topia.termextract import extract
  File "/home/DIRECTORY_HERE/topia/__init__.py", line 1, in ?
    import pkg_resources
ImportError: No module named pkg_resources

我不确定我需要做什么才能完成这项工作。这是我写的脚本:

import sys
from topia.termextract import extract
extractor = extract.TermExtractor()
extractor

extractor.filter = extract.DefaultFilter(singleStrengthMinOccur=1)
# join array into string from command-line arguments.
str = ' '.join(sys.argv)
x = extractor(str)
print "\nExtracted text:\n"
# for each extracted word, print it out.
for i in range(0, len(x)):
   if ((x[i][0])[-3:] != ".py"):
      print x[i][0]

print "\n"

谢谢!

4

2 回答 2

1

I got it. I had to install VirtualEnv. If anyone has a similar problem, check out this post:

How to install setuptools?

于 2010-11-28T21:37:30.050 回答
1

pkg_resources软件包是 setuptools 的一部分。在主机上安装它。

于 2010-11-28T21:02:18.487 回答