로그인
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




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