2017-12-20 12 views
0

나는 Visual Studio에서 다음과 같은 헤더 2017설치없는 파이썬 패키지

import numpy as np 
import h5py 
import socketserver 
import struct 
from threading import Thread 

이 소스 코드 내 라즈베리 파이 스트레치로 전송하지만 누락 된 파일이 있기 때문에 실행할 수 없습니다되어 있습니다. 나는 h5py까지 고칠 수 있었다. 자, 나는 붙어있다. socketserver, struct 및 thread 용 패키지는 어디에서 찾을 수 있습니까?

sudo apt-get install socketserver를 시도했지만 찾을 수 없습니다. 그들을 얻기 위해 외부 패키지를 설치할 필요가 없습니다 당신이 데비안 기반 배포판을 실행하고 이후 있도록 다른

+0

apt 패키지는 작동하지 않더라도 보통 'python-'접두사가 붙습니다. –

답변

2

socketserver, structthreading와 같은 모든 파이썬 표준 라이브러리 모듈입니다.

그러나 socketserver은 Python 3 모듈이므로 Python 2에서 사용할 수 없습니다. 아마도 이것이 현재 직면하고있는 문제일까요? 스크립트를 실행하기 위해 사용하는 Python 버전은 무엇입니까?

붙여 넣기 오류 메시지가 도움이 될 것입니다.

+0

Op는 그가 rapsberry pi를 사용한다고 말했습니다. 따라서 그는 데비안 배포판에서 가장 가능성이 큽니다. – Jebby

+0

죄송합니다. 그것은 제 영어 때문입니다. 나는 "이후"를 의미하고 "경우에"대해서는 의미하지 않는다. – mgalka

+0

고마워, 파이썬 2에서 검사했는데 파이썬 3을 사용하여 스크립트를 실행하도록 변경했지만 이제는 'h5py'라는 모듈이 없다는 것을 발견했다. –