2011-12-14 3 views
2

heroku 앱에 모듈을 설치하려고합니다. 이 로컬에서 실행 (처음에는 heroku run 빼기) 작동하지만 Heroku에서 실행하려고하면 오류가 발생합니다.Heroku 설치 재생 프레임 워크 모듈

heroku run play install securesocial-0.2.2 

여기에 출력

... 
~ Do you want to install this version (y/n)? y 
~ Installing module securesocial-0.2.2... 
~ 
~ Fetching http://www.playframework.org/modules/securesocial-0.2.2.zip 
Traceback (most recent call last): 
    File ".play/play", line 153, in <module> 
    status = cmdloader.commands[play_command].execute(command=play_command, app=play_app, args=remaining_args, env=play_env, cmdloader=cmdloader) 
    File "/app/.play/framework/pym/play/commands/modulesrepo.py", line 58, in execute 
    install(app, args, env) 
    File "/app/.play/framework/pym/play/commands/modulesrepo.py", line 378, in install 
    Downloader().retrieve(fetch, archive) 
    File "/app/.play/framework/pym/play/commands/modulesrepo.py", line 88, in retrieve 
    try: urllib.urlretrieve(url, destination, self.progress) 
    File "/usr/local/lib/python2.7/urllib.py", line 91, in urlretrieve 
    return _urlopener.retrieve(url, filename, reporthook, data) 
    File "/usr/local/lib/python2.7/urllib.py", line 241, in retrieve 
    tfp = open(filename, 'wb') 
IOError: [Errno 2] No such file or directory: u'/app/.play/modules/securesocial-0.2.2.zip' 

이 작업을 수행하는 적절한 방법은 무엇입니까? 나는 찾고 있었지만 그것에 관한 문서를 찾을 수는 없다.

답변

3

heroku는 사용하지 않았지만 아마도 step by step tutorial이 도움이 될 것입니다.

+0

감사합니다. Heroku가 자동으로 종속성을 해결하는 것처럼 보입니다. – Joel

1

모듈을 로컬에 추가 한 후 git에 대한 변경 사항을 추가 한 다음 새로운 버전의 앱을 Heroku에 푸시 할 수 있어야합니다.