2014-11-12 3 views
1

Windows에서 Linux로 옮겼습니다. Windows에서와 마찬가지로 파이썬으로 모든 라이브러리를 설정하려고합니다. 리눅스에서는 처음이기 때문에 많이 알지 못합니다.새로운 우분투 랩톱에 파이썬 패키지를 올바르게 설치할 수 없습니다.

나는이 절차를 따르

sudo apt-get install python3-pip 

이 병 라이브러리를 설치하려면 pip

sudo pip3 install bottle 

를 설치하려면. 출력 메시지에 오류가 없습니다. 설치가 완료되었다고합니다. 그럼 난이 라이브러리를 가져올 내가 가진 파이썬 파일을 실행하려고하지만 난 터미널에서 파이썬을 실행하고이 패키지를 가져올 확인도 시도 오류를

ImportError: No module named bottle

을 가지고,하지만 난 같은 오류가 있습니다.

편집 : 파이썬 버전

readlink -f $(which python) | xargs -I % sh -c 'echo -n "%: "; % -V' 
/usr/bin/python2.7: Python 2.7.6 
+0

파이썬 3 또는 파이썬 2 쉘을 실행하고 있습니까? –

+0

@PadraicCunningham Python 2.7.6 Linux에 사전 설치 되었기 때문에 버전을 언급하는 것을 잊었습니다 :) – Tasos

+0

'which python3'은 무엇을 출력합니까? –

답변

1

당신은 python3에 대한 패키지를 설치하지만 python2 쉘을 사용하고, 기본적으로 pythonubuntu 14.04python2을 의미합니다. python3 인터프리터를 참조 할 때 python3 인터프리터를 참조하고 python3 쉘을 시작하려면

+0

파이썬 2.7에서 작업했기 때문에 모든 프로젝트가 작성되었습니다. 파이썬 3을 설치하는 대신 파이썬 2를위한 패키지? – Tasos

+1

네, python2를 설치하지 않았다면'pip install ...'을 사용하십시오. https://bootstrap.pypa.io/get-pip.py에서 get-pip를 다운로드하고'python get- pip.py' –

+0

감사합니다. 'pip3' 대신'pip'를 설치하는 것이 효과적입니다. – Tasos

관련 문제