2012-09-13 2 views
-1

:가져 오기 오류 나는 다음과 같은 오류 메시지가 받고 있어요

ImportError at /youtube_submit 
No module named util.process 
Request Method: GET 
Request URL: http://myapp.com:8000/youtube_submit?videoid=vSlF8EFo8QA 
Django Version: 1.4.1 
Exception Type: ImportError 
Exception Value:  
No module named util.process 
Exception Location: /Users/filipeximenes/Projects/trainee/trainee/views/youtube_submit.py in <module>, line 6 
Python Executable: /Users/filipeximenes/Projects/trainee/venv/bin/python 
Python Version: 2.7.3 
Python Path:  
['/Users/filipeximenes/Projects/trainee', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/site-packages/distribute-0.6.27-py2.7.egg', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/site-packages/pip-1.1-py2.7.egg', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python27.zip', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/plat-darwin', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/plat-mac', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/plat-mac/lib-scriptpackages', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/lib-tk', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/lib-old', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/lib-dynload', 
'/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7', 
'/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-darwin', 
'/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/lib-tk', 
'/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac', 
'/usr/local/Cellar/python/2.7.3/Frameworks/Python.framework/Versions/2.7/lib/python2.7/plat-mac/lib-scriptpackages', 
'/Users/filipeximenes/Projects/trainee/venv/lib/python2.7/site-packages'] 

이 내 요구 사항 파일입니다

Django==1.4.1 
South==0.7.6 
amqplib==1.0.2 
anyjson==0.3.3 
billiard==2.7.3.12 
celery==3.0.9 
distribute==0.6.27 
dj-database-url==0.2.1 
django-celery==3.0.9 
facebook-sdk==0.3.2 
gdata==2.0.17 
gunicorn==0.14.6 
kombu==2.4.5 
psycopg2==2.4.5 
python-dateutil==1.5 
python-openid==2.2.5 
wsgiref==0.1.2 

내가 로컬 응용 프로그램을 실행하는거야, 나는 __init__.py을해야합니까 내 모든 모듈에있는 파일. 그리고 응용 프로그램이 설치되어 : 나는 완벽하게 작동 다른 애플 리케이션을

INSTALLED_APPS = (
    'django.contrib.auth', 
    'django.contrib.contenttypes', 
    'django.contrib.sessions', 
    'django.contrib.sites', 
    'django.contrib.messages', 
    'django.contrib.staticfiles', 
    # Uncomment the next line to enable the admin: 
    'django.contrib.admin', 
    # Uncomment the next line to enable admin documentation: 
    'django.contrib.admindocs', 
    'main', 
    'trainee', 
    'company', 
    'videos', 
    'south', 
) 

, 나에게 고통을주는 유일한 사람은 videos 하나입니다.

문제에 대한 아이디어가 있습니까?

편집 :

유튜브 제출 수입 :
from videos.util.process import verify_video
process.py 수입 :
from videos.util.youtube import YoutubeUtil
youtube.py 수입 : 아무튼 verifier.py
import gdata.youtube.service
import urlparse
from videos.util.verifier import Verifier
' 아무것도 가져 오지 마십시오

편집 :

다른 앱을 만들어 모든 파일을 복사했습니다. 마술처럼 일하기 시작했습니다. 이 같은 것을 가져온 비디오 응용 프로그램의

+0

추적 정보에 '모듈이 없습니다. 프로세스가 없습니다.' –

+0

urls.py에 비디오 앱을 추가 했습니까? – karthikr

+0

이것은 오류를 제공하는 가져 오기입니다.'from videos.util.process import verify_video' 비디오 모듈은 라이브러리이므로 더 이상 URL이 없습니다. – Filipe

답변

0

다른 앱을 만들고 모든 파일을 복사했습니다. 여하튼 그것은 지금 일하고있다.

0

에서이/youtube_submit보기

from util.process import * 

아플리케가 이러한 모듈이나 더 __init__.py 파일이 없습니다 폴더 과정이 없기 때문에,이 오류가

+0

이것은 가져 오기에서 오류를 제공합니다 : 'videos.util.process import verify_video' 그리고 내가 말했듯이'__init __. py' 파일이 있습니다. – Filipe