2017-10-25 5 views
0

ENV : CentOS는, python2.7.9 카프카 - 파이썬 == 0.9.3 여섯 == 1.9.0수입 카프카 오류, 카프카 - 파이썬

나는 카프카에 새가, 난 그냥 예제 프로그램을 시도하고 오전 오류가 발생했습니다. 어떤 도움을 주시면 감사하겠습니다. 코드는 "카프카의 수입 KafkaClient, KeyedProducer에서 RoundRobinPartitioner을"에

Traceback (most recent call last): 
    File "send_kafka/send_monitor.py", line 4, in <module> 
    from kafka import KafkaClient, KeyedProducer, RoundRobinPartitioner 
    File "/usr/local/lib/python2.7/site-packages/kafka/__init__.py", line 4, in <module> 
    __version__ = pkg_resources.require('kafka-python')[0].version 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 666, in require 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 565, in resolve 
pkg_resources.DistributionNotFound: six 

을 오류가 발생 내가하려고하면 "배포 설치 PIP"DONE

Exception: 
Traceback (most recent call last): 
    File "/usr/local/lib/python2.7/site-packages/pip/basecommand.py", line 215, in main 
    status = self.run(options, args) 
    File "/usr/local/lib/python2.7/site-packages/pip/commands/install.py", line 342, in run 
    prefix=options.prefix_path, 
    File "/usr/local/lib/python2.7/site-packages/pip/req/req_set.py", line 784, in install 
    **kwargs 
    File "/usr/local/lib/python2.7/site-packages/pip/req/req_install.py", line 851, in install 
    self.move_wheel_files(self.source_dir, root=root, prefix=prefix) 
    File "/usr/local/lib/python2.7/site-packages/pip/req/req_install.py", line 1064, in move_wheel_files 
    isolated=self.isolated, 
    File "/usr/local/lib/python2.7/site-packages/pip/wheel.py", line 247, in move_wheel_files 
    prefix=prefix, 
    File "/usr/local/lib/python2.7/site-packages/pip/locations.py", line 140, in distutils_scheme 
    d = Distribution(dist_args) 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/setuptools/dist.py", line 261, in __init__ 
    for ep in pkg_resources.iter_entry_points('distutils.setup_keywords'): 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 476, in iter_entry_points 
    entries = dist.get_entry_map(group) 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 2229, in get_entry_map 
    self._get_metadata('entry_points.txt'), self 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 2034, in parse_map 
    for group, lines in data: 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 2560, in split_sections 
    for line in yield_lines(s): 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1854, in yield_lines 
    for ss in strs: 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 2163, in _get_metadata 
    for line in self.get_metadata_lines(name): 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1181, in get_metadata_lines 
    return yield_lines(self.get_metadata(name)) 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1178, in get_metadata 
    return self._get(self._fn(self.egg_info,name)) 
    File "/usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg/pkg_resources.py", line 1238, in _get 
    return self.loader.get_data(path) 
IOError: zipimport: can not open file /usr/local/lib/python2.7/site-packages/setuptools-0.6c11-py2.7.egg 

답변

0
sudo python -m pip uninstall setuptools 
wget https://pypi.python.org/packages/source/s/setuptools/setuptools-19.2.zip 
unzip setuptools-19.2.zip 
cd setuptools-19.2 
python setup.py install 
sudo python -m pip install distribute 

!