에 대한 핍하지 :설치 easy_install을 가진 작동하지만 dogstatsd - 파이썬 라이브러리
$ pip install dogstatsd-python
Downloading/unpacking dogstatsd-python
Downloading dogstatsd-python-0.5.2.tar.gz
Running setup.py egg_info for package dogstatsd-python
Installing collected packages: dogstatsd-python
Running setup.py install for dogstatsd-python
Successfully installed dogstatsd-python
Cleaning up...
$ ls -alrt venv/lib/python2.7/site-packages/ | grep statsd
statsd.pyc
statsd.py
dogstatsd_python-0.5.2-py2.7.egg-info
핍은 .egg-정보 파일을 설치 한 다음 사이트 패키지 디렉토리에 직접 파이썬 파일을 넣어 : 주사위를 사용
$ easy_install dogstatsd-python
... (lot of output)
$ ls -alrt venv/lib/python2.7/site-packages/ | grep statsd
dogstatsd_python-0.5.2-py2.7.egg
? statsd.py 파일은 dogstatsd-python 디렉토리에 설치되지 않았지만 site-packages 디렉토리 자체에 설치되지 않았습니다.
라이브러리에 문제가 있습니까? 아니면 제가 잘못 했나요?
나는 다음 버전이 설치되어 :
distribute 0.7.3
pip 1.4.1
setuptools 12.0.3
편집 :
여기이 원인이되는 문제입니다합니다. dogstatsd-python 라이브러리는 statsd 라이브러리와 함께 작동합니다.
Using pip:
$ pip install statsd
$ pip install dogstatsd-python
>>> from statsd import statsd
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: cannot import name statsd
Using easy_install:
$ pip install statsd
$ easy_install dogstatsd-python
>>> from statsd import statsd
>>>
상세 정보 : https://github.com/DataDog/dogstatsd-python
그것은 성공처럼 보이는 설치, 당신은 설치 픽처 인 픽처 후 파이썬에서 패키지를 사용하여 시도? – sedavidw
@sedavidw 문제의 원인을 자세히 설명해주었습니다. – untitledmm