문제

I am trying to install the urllib2 module in Arch Linux as I need to run a Python code.

The error that the Python code outpus is:

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

Now, when I runt his code sudo pacman -S urllib2, I get error: target not found: urllib2

What can I do in this situation?

도움이 되었습니까?

해결책

In ArchLinux, the command python defaults to python3. If you neeed to use 2.x, you should run the script with python2 whatever.py.

다른 팁

As aelfric5578 said, python defaults to python3

But if you wish to run it with python3 then you can search the Arch repos with pacman -Ss urllib which will a return a list of packages you can pacman -S

As a naming scheme, Arch sticks to python-libname for python 3 or python2-libname for python2, so it's usually a safe bet to pacman -S python-missinglib

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top