2013-07-02 6 views
0

저는 현재 ipython 노트북 서버를 여러 연구자들이 공동 작업 할 수있는 장소로 설정하려고합니다. Windows 7의 VMWare VM에 Ubuntu를 설치하여이를 성공적으로 설정했습니다. 그러나이 기능을 "강력하게"만들려면 기술 그룹에서 지원하는 서버에서이 도구를 실행하려고합니다. 우리 기술 그룹은 라이선스 비용을 지불해야한다고 주장했기 때문에 RHEL 6을 실행하는 VM을 세우고 관리자 권한을 부여 받았습니다.RHEL 6의 ipython 노트북?

내 질문은 : RHEL 6에 ipython 노트북 서버를 설치할 수 있습니까? 어려운 작업이어야합니까?

  1. 내가 프록시 뒤에 해요와 '냠 갱신'
  2. 를 통해 업데이트 할 수 있도록 적절한 포트가 열려 얻기 위해 우리의 보안 팀과 협력해야했다 :

    나는 실패의 몇 가지 잠재적 인 점을

  3. RHEL 6을 사용하고 EPEL 저장소를 포함시킨 후에도 ipython-notebook에 적합한 패키지를 찾지 못하는 것 같습니다.
  4. 저는 리눅스 관리자가 아닙니다. 나는 손대지 말고 생각하지만, 전문가는 아닙니다.

RHEL 6이 노트북을 실행하기에 적합한 배포판이 아닌 경우 적절한 정보에 액세스 할 수 있도록 알 필요가 있습니다. 실행 가능한 경우 예상되는 설치 프로세스가 어떤 방향인지 알아야합니다.

답변

1

모든 필수 구성 요소가 설치된 경우 ipython은 패키지 없이도 easy_install을 사용하여 간단하게 설치할 수 있습니다. 이를 수행하는 방법에 대한 자세한 내용은 ipython documentation에 나와 있습니다. 일반적인 ipython 요구 사항과 노트북 관련 요구 사항을 모두 기록해야합니다.

번거 로움을 유발할 수있는 주요한 내용은 pyzmq입니다. 이것은 분명히 C 컴파일러 등을 필요로하는 zeromq C 라이브러리를 컴파일하고 설치하는 것을 포함합니다. 기본적으로 pyzmq 설치 프로그램이이 작업을 시도하지만, 실패하면 수동으로이 컴파일 작업을 수행해야 할 수도 있습니다.

시스템에 대한 루트 액세스 권한이 없거나 시스템 라이브러리로 작업하기 전에 테스트하려는 경우 virtualenv을 사용하여 사용자의 홈 디렉토리에 격리 된 Python 패키지 디렉토리를 만드는 것이 좋습니다.

RHEL이나 CentOS는 6 일
+0

Dave에게 감사드립니다. 계속 노력하겠습니다. virtualenv를 사용하는 것이 좋습니다. – piRSquared

1

당신이 가지고있는 경우에 당신이 냠와 IPython를 설치할 수 있습니다 EPEL 활성화 :

yum install python-ipython* python-argparse python-zmq 

그건 당신이 (루트가 아닌 사용자로) 노트북 서버를 시작할 수 있습니다 완료 일단 :

ipython notebook