2017-02-19 1 views
0

내가 명령 설치 핍을 사용하여 관리자 권한을 가진 Section 명령 프롬프트에 모듈을 설치하려고 내가 파이썬 3로 쓰고 파이썬 스크립트 Pexpect를 사용하는 것을 시도하고있다 :캔트 수입 파이썬 모듈

설치 PIP pexpect

모듈이 내가 IDLE 열고 그 안에 및 모듈을 수입하려고 설치가 완료되면 :

수입 pexpect 오류 준

:

,369을

역 추적 (마지막으로 가장 최근 통화) : 파일 "", 줄 1, 수입 pexpect ImportError를에서 'pexpect'라는 이름의 모듈

문제는 파이썬이 심지어는 설치 후 수입 된 모듈을 볼 수 없습니다입니다. 어떻게 이런 일이 일어나지 않도록 할 수 있습니까?

답변

1

컴퓨터에 여러 버전의 Python이 설치된 경우 발생할 수 있습니다. 파이썬 2.7과 3이 설치되었다고 가정하면 2.7 라이브러리 아래에 "pip"가 설치된 pexpect를 추측하고 있습니다. 가장 쉬운 방법은 sys.path에 Python 2.7 패키지의 경로를 추가하는 것입니다.

import sys 
sys.path.append('/usr/lib/python2.7/dist-packages') 

위의 경로는 Python 설치에 따라 변경되는 경향이 있습니다. 따라서 스크립트를 실행하기 전에 경로의 유효성을 확인하십시오.

또는 pip3를 사용하여 Python 3 용 패키지를 직접 설치할 수 있습니다. 지침은 this question을 참조하십시오.