로그인
Sign in
FAQ내용 [FAQ67] 교회에서 예배를 위해 넘버원 리눅스와 OpenLP를 사용하고자 합니다. 넘버원 리눅스 저장소로부터 이 패키지를 설치한 후 openlp를 실행하면 오류가 발생합니다. 어떻게 하면 Openlp를 실행할 수 있을까요?

$ openlp
Traceback (most recent call last):
File "/usr/bin/openlp", line 27, in <module>
from openlp.core.common import is_win, is_macosx
File "/usr/lib/python3.6/site-packages/openlp/__init__.py", line 26, in <module>
from openlp import core, plugins
File "/usr/lib/python3.6/site-packages/openlp/core/__init__.py", line 41, in <module>
from openlp.core.lib import ScreenList
File "/usr/lib/python3.6/site-packages/openlp/core/lib/__init__.py", line 331, in <module>
from .renderer import Renderer
File "/usr/lib/python3.6/site-packages/openlp/core/lib/renderer.py", line 31, in <module>
from openlp.core.ui import MainDisplay
File "/usr/lib/python3.6/site-packages/openlp/core/ui/__init__.py", line 120, in <module>
from .projector.manager import ProjectorManager
File "/usr/lib/python3.6/site-packages/openlp/core/ui/projector/manager.py", line 42, in <module>
from openlp.core.lib.projector.db import ProjectorDB
File "/usr/lib/python3.6/site-packages/openlp/core/lib/projector/db.py", line 45, in <module>
from openlp.core.lib.db import Manager, init_db, init_url
File "/usr/lib/python3.6/site-packages/openlp/core/lib/db.py", line 34, in <module>
from alembic.migration import MigrationContext
ModuleNotFoundError: No module named 'alembic'

Openlp 실행 환경 
참고URL  
참고URL  
메뉴분류 오피스 

넘버원 리눅스 저장소에 있는 openlp 패키지를 설치한 후 실행할 경우 파이썬 모듈 의존성 문제로 실행되지 않습니다. Openlp rpm 패키지에 패키지 의존성을 충족할 수 있도록 openlp에 필요한 파이썬 모듈을 제공하였습니다만, alembic 모듈이 누락되어 있는 상태입니다. alembic 모듈이 설치되어 있지 않기 때문에 이 모듈을 추가로 설치해 주어야 합니다. 이 모듈(이 모듈뿐만 아니라 의존성 파이썬 모듈이 없을 경우)을 설치하기 위해서는 pip 모듈 설치 도구를 설치해야 합니다.


콘솔창에서 apt-get install python-pip 명령으로 PIP를 설치하거나 시냅틱에서 python-pip를 검색하여 설치합니다. pip를 설치하였다면 콘솔상에서 'pip install 설치할모듈명' 명령으로 필요한 파이썬 모듈을 설치합니다. 따라서 alembic 모듈은 pip install alembic 명령으로 설치합니다. 


[root@localhost dumca]# pip install alembic
WARNING: WARNING: Running pip install with root privileges is generally not a good idea. Try `pip install --user` instead.                                                                                                               
Collecting alembic
  Downloading https://files.pythonhosted.org/packages/9a/0f/a5e8997d58882da8ecd288360dddf133a83145de6480216774923b393422/alembic-1.1.0.tar.gz (1.0MB)
     |████████████████████████████████| 1.0MB 237kB/s
Requirement already satisfied: SQLAlchemy>=1.1.0 in /union/usr/lib64/python3.6/site-packages (from alembic) (1.2.6)
Requirement already satisfied: Mako in /union/usr/lib/python3.6/site-packages (from alembic) (1.0.9)
Collecting python-editor>=0.3 (from alembic)
  Downloading https://files.pythonhosted.org/packages/c6/d3/201fc3abe391bbae6606e6f1d598c15d367033332bd54352b12f35513717/python_editor-1.0.4-py3-none-any.whl
Collecting python-dateutil (from alembic)
  Downloading https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl (226kB)
     |████████████████████████████████| 235kB 352kB/s
Requirement already satisfied: MarkupSafe>=0.9.2 in /union/usr/lib64/python3.6/site-packages (from Mako->alembic) (1.0)
Requirement already satisfied: six>=1.5 in /union/usr/lib/python3.6/site-packages (from python-dateutil->alembic) (1.11.0)
Installing collected packages: python-editor, python-dateutil, alembic
  Running setup.py install for alembic ... done
Successfully installed alembic-1.1.0 python-dateutil-2.8.0 python-editor-1.0.4

pip 모듈설치도구로 alembic 모듈을 설치하게 되면 넘버원 리눅스의 파이썬이 원하는 경로가 아닌 다른 경로(/usr/local/lib/python3.6/site-packages)에 설치되기 때문에 openlp를 실행할 경우 오류가 발생하므로 설치된 alembic 경로를 /usr/lib/python3.6/site-packages 경로로 이동시켜 주어야 하는데 다음과 같이 실행합니다.


# mv /usr/local/lib/python3.6/site-packages/alembic* /usr/lib/python3.6/site-packages/


이제 openlp가 실행될 수 있는 환경이 됩니다. openlp는 openlp 명령으로 실행할 수 있습니다.

openlp1.png



[팁] openlp를 실행하면 이 프로그램이 실행되기 전에 환경 설정 단계가 나옵니다. 설정 과정중에서 무료 성경을 다운로드하는 부분이 있는데, 한글 성경은 지원되지 않기 때문에 다운로드할 수 없습니다.  무료 성경 다운로드 과정은 생략하고, 다음 주소에 수동으로 다운로드하여 성경이 위치하는 경로로 복사 또는 이동시켜 주면 됩니다.


https://raw.githubusercontent.com/kimsg1984/openlp_contents_korean/master/bibles/%EA%B0%9C%EC%97%AD%ED%95%9C%EA%B8%80.sqlite




번호 제목 글쓴이 날짜 조회 수 추천 수
71 [FAQ71] KDE 플라즈마가 시작될 때 아무런 오류 메시지 없이 멈춥니다. 다시 시작해도 똑같습니다. zharyong 2019.11.18 0 0
70 [FAQ70] 인터넷뱅킹을 위해 PC보안및 바이러스 차단 패키지인 astx_f64.rpm 패키지를 설치하고자 하였는데, nss-tools 의존성 문제가 있습니다. zharyong 2019.11.05 14 0
69 [FAQ69] 인터넷뱅킹을 위해서 공인인증서 RPM 패키지들을 강제적 설치후 시스템 이상 발생 zharyong 2019.10.23 20 0
68 [FAQ68] No1.Linux 2019 버전을 저장소로부터 모든 패키지를 업데이트하였습니다. 그런데 업데이트한 후에 넘버원 리눅스 제어센터인 drakconf를 실행하면 오류가 발생됩니다. zharyong 2019.09.15 52 0
» [FAQ67] 교회에서 프리젠테이션을 위해 OpenLP를 사용하고자 합니다. 넘버원 리눅스 저장소로부터 이 패키지를 설치한 후 openlp를 실행하면 오류가 발생합니다. 어떻게 하면 Openlp를 실행할 수 있을까요? file zharyong 2019.09.10 72 0
66 [FAQ66] No1.Linux 2019에서 최신 버전으로 kdenlive를 19.04.1에서 19.08.1 버전으로 업데이트하였습니다. 이전 버전에서는 문제없이 실행되던 kdenlive이 최신 버전에서는 실행되지 않습니다. 어떤 문제인가요? file zharyong 2019.09.09 78 0
65 [FAQ65] 신한은행 인터넷 뱅킹은 브라우저 인증만 가능하다고 들었습니다. 브라우저 인증하는 방법에 대해서 알려 주세요. file zharyong 2019.09.05 107 0
64 [FAQ64] 데스크탑에 블루투스 동글을 설치하여 오디오 앰프와 연결되어 있는 원격 데스크탑의 블루투스와 연결한 후 오데이셔스를 실행하여 음원을 재생하였는데 오디오 앰프에서 사운드가 나오질 않습니다. 어떤 것을 점검해야 할까요? file zharyong 2019.09.04 39 0
63 [FAQ63] 기업은행 인터넷 뱅킹이 넘버원 리눅스 2018 버전에서는 잘 되었는데, 2019 버전부터는 안되고 있습니다. 기업은행 인터넷뱅킹은 어려운가요? file zharyong 2019.08.29 54 0
62 [FAQ62] Wine으로 한컴오피스를 설치하고 한글을 실행했는데, 한글 폰트가 희미하게 나와 사용하기 불편합니다. 한글 메뉴 폰트들이 윈도우처럼 정상적으로 나오게끔 하는 방법이 있을까요? file zharyong 2019.08.29 110 0
61 [FAQ61] 삼성 잉크젯 복합기 SL-J1660를 사용하고 있습니다. 넘버원 리눅스 제어판을 통해서 설치할려고 했지만, 호환되는 드라이버가 없는 것 같습니다. 어떻게 설치해야 할까요? file zharyong 2019.08.20 82 0
60 [FAQ60] No1.Linux 2019 버전에서 바탕화면 시스템 정보가 보이지 않습니다. 시스템 정보가 나타나도록 하려면 어떻게 해야 할까요? [1] file No1Linuxer 2019.08.18 81 2
59 [FAQ59] 주로 인터넷을 사용하기 때문에 모니터 스탠드를 구입하여 세로로 사용하고자 합니다. 화면을 세로로 사용하는 방법에 대해서 알려 주세요. file No1Linuxer 2019.08.17 45 0
58 [FAQ58] 스크립트를 생성한 후 스크립트를 실행하면 오류가 발생합니다. 오류 메시지는 허가거부입니다. zharyong 2019.08.14 28 0
57 [FAQ57] 넘버원 리눅스로 웹서버를 운영하고 있습니다. 웹 서버가 느려져서 네트워크 접속 상태를 체크해 보니 Syn_recv 패킷이 많습니다. 어떻게 처리하면 될까요? [1] zharyong 2019.08.12 65 0
56 [FAQ56] 시냅틱에서 크롬을 설치하고자 했는데, 이유없이 시냅틱이 종료되요. file No1Linuxer 2019.08.11 49 0
55 [FAQ55] 넘버원 리눅스를 데스크탑으로 사용하면서 간단한 서버를 운영하고자 하는데, 이 때 보안 유지를 위해 방화벽을 설치하고자 합니다. 방화벽을 설정하는 방법에 대해서 알려 주세요 zharyong 2019.08.08 27 0
54 [FAQ54] 오디오 레코더 프로그램으로 녹음한 후 컴퓨터를 재시작하게 되면 이 프로그램이 계속 뜨게 되요. 프로그램을 종료했음에도 불구하고 계속 뜨는데, 안 뜨게 하는 방법이 있을까요? file No1Linuxer 2019.08.05 28 0
53 [FAQ53] 플라즈마 데스크탑에서 마우스 휠을 돌리면 데스크탑 화면이 이상해져요!!! file No1Linuxer 2019.08.03 35 0
52 [FAQ52] 파이어폭스에서 마우스 휠로 자동으로 스크롤되게 끔 하는 방법을 알고 싶습니다. file No1Linuxer 2019.08.02 20 0