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
Question
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?
La solution
Autres conseils
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
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow