설치된 파이썬 모듈을 찾을 수 없습니다


0

이것은 stackoverflow / superuser와 관련이 있지만 간단한 설치 문제라고 생각합니다.

우분투 10.04 서버에 Python-twisted를 설치했지만 찾을 수 없습니다.

이것은 무언가를 가져 오려고 할 때 얻는 것입니다.

>>> twisted.internet 수입 원자로에서
역 추적 (가장 최근 통화) :
  ""파일, 1 행 
  "twisted.py"파일, 1 행 
    twisted.internet 수입 원자로에서
ImportError : 인터넷이라는 모듈이 없습니다

apt-get을 통해 패키지를 설치했습니다. 그렇게하면 모듈이 파일 /usr/lib/python2.6/dist-packages/twisted 과 함께이 폴더에 설치 __init__.py됩니다.

python setup.py install사이트에서 다운로드 할 때 사용하려고 하면에 설치 /usr/local/lib/python2.6/dist-packages/twisted하지만 거기에서도 찾지 못합니다.

어디가 잘못되었는지 아는 사람 있습니까? 구글은 아무것도 흘리지 않습니다.


1
그냥 import twisted작동합니까?
Josh Hunt

1
파이썬 트위스트를 어떻게 설치 했습니까? apt-get, easy_install, setup.py install?
fideli

예, apt-get을 통해 설치했습니다. setup.py를 통해 실제로 요점을 알지 못했습니다. 그리고 아무도 내가 잘못하고 있다고 생각하기 전에이 문제를 뒤틀린 것으로보고 한 사람이 없습니다. 꼬인 가져 오기도 작동하지 않습니다. "ImportError : No module named internet"같은 오류가 발생합니다
skerit

apt-get의 패키지 /usr/lib/python2.6/dist-packages/twistedinit .py 파일 과 함께 디렉토리 로 꼬여 있습니다. 그래서 작동합니다! 그것을 테스트하기 위해, 그것을 제거하고 설치 python setup.py install했지만 그것을 설치했습니다/usr/local/lib/python2.6/dist-packages/twisted
skerit

답변:


2

올바른 가져 오기를 가리는 twisted.py 파일이있는 것 같습니다. 이름을 바꿉니다. from __future__ import absolute_imports자신의 모듈을로 사용할 수있게하려면 절대 가져 오기 ( )를 사용할 수 있습니다 myapp.twisted.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.