I can't use pip3 though python3-pip has already been installed. How to solve the problem?
sudo pip3 install virtualenv
sudo: pip3: command not found
sudo apt-get install python3-pip
Reading package lists... Done
Building dependency tree
Reading state information... Done
python3-pip is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 11 not upgraded.
Run
it should give you a list of results like this
go to /usr/local/bin to make a symbolic link to where your pip3 is located
You can use
python3 -m pip
as a synonym for pip3. That has saved me a couple of times.I had a similar issue. In my case, I had to uninstall and then reinstall pip3:
There is no need to install virtualenv. Just create a workfolder and open your editor in it. Assuming you are using vscode,
It is the best way to avoid breaking Ubuntu/linux dependencies by messing around with environments. In case anything goes wrong, you can always delete that folder and begin afresh. Otherwise, messing up with the ubuntu/linux python environments could mess up system apps/OS (including the terminal). Then you can press shift+P and type python:select interpreter. Choose any version above 3. After that you can do
It will display the pip version. You can then use it for installations as
Same issue on
Fedora 23
. I had to reinstallpython3-pip
to generate the properpip3
folders in/usr/bin/
.