In ArchLinux, the command python
defaults to python3
. If you neeed to use 2.x, you should run the script with python2 whatever.py
.
Install urllib2 in Arch Linux
Pergunta
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?
Solução
Outras dicas
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
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow