安装gensim时出错

时间:2014-12-04 10:05:22

标签: python lda gensim

我无法通过多种方式成功安装gensim。因为我是编码的新手,所以我很难理解以下信息。


**C:\Python27\Lib\site-packages\gensim-0.10.3>python setup.py install
Traceback (most recent call last):
  File "setup.py", line 22, in <module>
    from setuptools import setup, find_packages, Extension
  File "C:\Python27\lib\site-packages\setuptools\__init__.py", line 12, in <modu
le>
    from setuptools.extension import Extension
  File "C:\Python27\lib\site-packages\setuptools\extension.py", line 7, in <modu
le>
    from setuptools.dist import _get_unpatched
  File "C:\Python27\lib\site-packages\setuptools\dist.py", line 16, in <module>
    from setuptools.compat import numeric_types, basestring
  File "C:\Python27\lib\site-packages\setuptools\compat.py", line 19, in <module
>
    from SimpleHTTPServer import SimpleHTTPRequestHandler
  File "C:\Python27\lib\SimpleHTTPServer.py", line 27, in <module>
    class SimpleHTTPRequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
  File "C:\Python27\lib\SimpleHTTPServer.py", line 208, in SimpleHTTPRequestHand
ler
    mimetypes.init() # try to read system mime.types
  File "C:\Python27\lib\mimetypes.py", line 358, in init
    db.read_windows_registry()
  File "C:\Python27\lib\mimetypes.py", line 258, in read_windows_registry
    for subkeyname in enum_types(hkcr):
  File "C:\Python27\lib\mimetypes.py", line 249, in enum_types
    ctype = ctype.encode(default_encoding) # omit in 3.x!
UnicodeDecodeError: 'ascii' codec can't decode byte 0xb6 in position 6: ordinal
not in range(128)**

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

如果您是Python新手,我建议使用Anaconda,这是一个随附许多有用的pacakges(包括Gensim,IIRC)的Python发行版。

或者尝试

pip install Gensim

如果您没有安装pip,请查看this answer。