인터넷 연결이없는 클러스터에서 작업 중이며 관리자 권한이 없으므로 수동으로 pysam을 설치하려고합니다 (따라서 conda를 통해 수행 할 수 없습니다. 나는 그것을 시도했다). 나는 모든 압축 파일을 개발자 저장소 (https://github.com/pysam-developers/pysam/archive/master.zip)에서 다운로드 한 다음 클러스터의 내 디렉토리로 전송합니다.수동으로 pysam 오류 설치 : "ImportError : No module named version"
나는 (지침 https://github.com/pysam-developers/pysam/blob/master/INSTALL에 표시된대로) 실행하여 압축을 푼 저장소에서 수동 설치를 시도 :
python path/to/pysam-master/setup.py build
그러나 나는 다음과 같은 오류 얻을 :
# pysam: cython is available - using cythonize if necessary
Traceback (most recent call last):
File "path/to/pysam-master/setup.py", line 166, in <module>
import version
ImportError: No module named version
라인 (165), (166) 및 setup.py 파일의 167은 다음과 같습니다.
165. sys.path.insert(0, "pysam")
166. import version
167.version = version.__version__
Unfort unatelly, 내 지식이 나를 데려 갔어. setup.py 파일을 수정해야합니까?
내 시스템 사양 :
- 파이썬 2.7.13 : 아나콘다, Inc.의
- 에 CentOS는 해제 6.5
- 리눅스 2.6.32-431.20.5.el6.x86_64
이 설정은 종속성을 설치하지 않으므로 인터넷이 없으므로 수동으로 설치해야합니다. – dalonlobo
질문을 위해서 setup.py 파일의 경로를 가짜로 만들었습니까? 아니면 실제로'python path/to/pysam-master/setup.py build'를 실행 했습니까? –
나는 python path/to/pysam-master/setup.py 빌드를 실행했다. –