2013-12-19 2 views
0

파이썬 코드를 실행해야 할 필요가 있으므로 아치 리눅스에 urllib2 모듈을 설치하려고합니다.아치 리눅스에 urllib2 설치

파이썬 코드 outpus인지 오류 : 나는 그의 코드 sudo pacman -S urllib2을 꼬맹 때이 상황에서 무엇을 할 수 error: target not found: urllib2

File "PiMiner/PiMiner.py", line 3, in <module> 
import sys, subprocess, time, urllib2, socket 

지금, 내가 할

?

+0

어떤 Python 버전을 사용하고 있습니까? 2.x이면 urllib2를 설치할 필요가없는 표준 모듈입니다. 3.x 인 경우 수입을 [그에 따라] 변경해야합니다 (http://docs.python.org/3/library/urllib.html). –

답변

2

ArchLinux에서 python 명령의 기본값은 python3입니다. 2.x를 사용해야한다면, python2 whatever.py으로 스크립트를 실행해야합니다.

0

aelfric5578 말했듯이, python3

-python 기본값하지만 당신은 python3으로 실행하고자하는 경우 당신은 pacman -Ss urllib으로 아치 REPOS를 검색 할 수있는 것입니다 반환 패키지 할 수 있습니다 pacman -S

로 목록 명명 스키마, Arch는 파이썬 3의 경우 python-libname, 파이썬 2의 경우 python2-libname을 사용하므로 보통 안전한 내기가됩니다. pacman -S python-missinglib