How to install PIP on Python 3.6?

PythonPip

Python Problem Overview


I'm trying to Install PIP for python 3.6 and I've looked over YouTube for tutorials but all of them seem to be out of date and none of them have seemed to work. Any information would be helpful so I can carry on with my project.

Python Solutions


Solution 1 - Python

pip is bundled with Python > 3.4

On Unix-like systems use:

python3.6 -m pip install [Package_to_install]

On a Windows system use:

py -m pip install [Package_to_install]

(On Windows you may need to run the command prompt as administrator to be able to write into python installation directory)

Solution 2 - Python

Download python 3.6

It is possible that pip does not get installed by default. One potential fix is to open cmd and type:

python -m ensurepip --default-pip

and then

python -m pip install [Package_to_install]

actually i had nothing in my scripts folder idk why but these steps worked for me.

Solution 3 - Python

If pip doesn't come with your installation of python 3.6, this may work:

wget https://bootstrap.pypa.io/get-pip.py
sudo python3.6 get-pip.py

then you can python -m install

Solution 4 - Python

pip is included in Python installation. If you can't call pip.exe try calling python -m pip [args] from cmd

Solution 5 - Python

How did you install Python, and are you using a virtual environment?
As you specifically mentioned Python 3.6, and you have not marked this as answered I will make a guess that you might have installed it using sudo add-apt-repository ppa:jonathonf/python-3.6, as this is a common way to install Python 3.6 on a Unix OS that doesn't have a native 3.6 package. If this is the case the correct way to install pip is as follows ....

Step 1) Make a Virtual Environment with Python 3.6 ...

python3.6 -m venv env --without-pip

Step 2) Activate your virtual environemnt ...

source env/bin/activate

Step 3) Install pip into your environemnt ...

curl https://bootstrap.pypa.io/get-pip.py | python3

Solution 6 - Python

I Used these commands in Centos 7

yum install python36
yum install python36-devel
yum install python36-pip
yum install python36-setuptools
easy_install-3.6 pip

to check the pip version:

pip3 -V
pip 18.0 from /usr/local/lib/python3.6/site-packages/pip-18.0-py3.6.egg/pip (python 3.6)

Solution 7 - Python

I have in this moment install the bs4 with python 3.6.3 on Windows.

C:\yourfolderx\yourfoldery>python.exe -m pip install bs4

with the syntax like the user post below:

I just successfully installed a package for excel. After installing the python 3.6, you have to download the desired package, then install. For eg,

python.exe -m pip download openpyxl==2.1.4

python.exe -m pip install openpyxl==2.1.4

Solution 8 - Python

There is an issue with downloading and installing Python 3.6. Unchecking pip in the installation prevents the issue. So pip is not given in every installation.

Solution 9 - Python

There are situations when your pip doesn't get downloaded along with python installation. Even your whole script folder can be empty.

You can do so manually as well.

Just head to Command Prompt and type python -m ensurepip --default-pip Press Enter.

Make sure that value of path variable is updated.

This will do the Trick

Solution 10 - Python

I just successfully installed a package for excel. After installing the python 3.6, you have to download the desired package, then install. For eg,

  1. python.exe -m pip download openpyxl==2.1.4

  2. python.exe -m pip install openpyxl==2.1.4

Solution 11 - Python

This what worked for me on Amazon Linux

sudo yum list | grep python3

sudo yum install python36.x86_64 python36-tools.x86_64

$ python3 --version Python 3.6.8

$ pip -V pip 9.0.3 from /usr/lib/python2.7/dist-packages (python 2.7)

]$ sudo python3.6 -m pip install --upgrade pip Collecting pip Downloading https://files.pythonhosted.org/packages/d8/f3/413bab4ff08e1fc4828dfc59996d721917df8e8583ea85385d51125dceff/pip-19.0.3-py2.py3-none-any.whl (1.4MB) 100% |████████████████████████████████| 1.4MB 969kB/s Installing collected packages: pip Found existing installation: pip 9.0.3 Uninstalling pip-9.0.3: Successfully uninstalled pip-9.0.3 Successfully installed pip-19.0.3

$ pip -V pip 19.0.3 from /usr/local/lib/python3.6/site-packages/pip (python 3.6)

Solution 12 - Python

Yes, Python3.6 installs PIP but it is unreachable as it is installed. There is no code which will invoke it as it is! I have been at it for more than a week and I read every single advice given, without success!

Finally, I tested going to the pip directory and upgrading the installed version:

root@bx:/usr/local/lib/python3.6/site-packages # python -m pip install --upgrade pip

That command created a PIP which now works properly from any location on my FreeBSD server!

Clearly, the tools installed simply do not work, as installed with Python3.6. The only way to run them is to invoke Python and the desired python files as you can see in the command issued. Once the update is called, however, the new PIP works globally without having to invoke Python3.6...

Solution 13 - Python

For python3 it should be pip3

on ubuntu

sudo apt install python3-pip

Attributions

All content for this solution is sourced from the original question on Stackoverflow.

The content on this page is licensed under the Attribution-ShareAlike 4.0 International (CC BY-SA 4.0) license.

Content TypeOriginal AuthorOriginal Content on Stackoverflow
Questionbradley platerView Question on Stackoverflow
Solution 1 - PythonfstennetView Answer on Stackoverflow
Solution 2 - PythonJim isaacView Answer on Stackoverflow
Solution 3 - PythonWill I AmView Answer on Stackoverflow
Solution 4 - PythonAdam KatavView Answer on Stackoverflow
Solution 5 - PythonInyokaView Answer on Stackoverflow
Solution 6 - PythonRajiv SharmaView Answer on Stackoverflow
Solution 7 - PythonManniView Answer on Stackoverflow
Solution 8 - PythonashenskyeView Answer on Stackoverflow
Solution 9 - PythonLetsintegreatView Answer on Stackoverflow
Solution 10 - PythonHappy KidsView Answer on Stackoverflow
Solution 11 - PythonbjethwanView Answer on Stackoverflow
Solution 12 - PythonDeKossView Answer on Stackoverflow
Solution 13 - PythonVivekView Answer on Stackoverflow