pip3: command not found
Question:
I want to install TensorFlow following these instructions: https://web.archive.org/web/20170627102751/https://www.tensorflow.org/versions/r0.12/get_started/os_setup#pip_installation
But when I try this code on terminal, it returns an error.
$ sudo pip3 install --upgrade $TF_BINARY_URL
sudo: pip3: command not found
So I installed Homebrew and tried to uninstall and reinstall python3-pip, but didn’t work.
MakotonoMacBook-ea:~ makotomiyazaki$ brew uninstall python3-pip
Error: No such keg: /usr/local/Cellar/python3-pip
MakotonoMacBook-ea:~ makotomiyazaki$ brew install python3-pip
Error: No available formula with the name "python3-pip"
==> Searching for a previously deleted formula...
Warning: homebrew/core is shallow clone. To get complete history run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
What should I do for getting pip3?
My OS is macOS High Sierra, and I have Python 3.6.2 already installed.
EDIT: I tried
python3 -m pip
and what’s returned was this:
The directory '/Users/makotomiyazaki/Library/Caches/pip/http' or its
parent directory is not owned by the current user and the cache has
been disabled. Please check the permissions and owner of that
directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/makotomiyazaki/Library/Caches/pip' or its parent
directory is not owned by the current user and caching wheels has been
disabled. check the permissions and owner of that directory. If
executing pip with sudo, you may want sudo's -H flag.
You must give at least one requirement to install (see "pip help
install")
I also tried which pip3, but just I don’t know if it worked…
MakotonoMacBook-ea:~ makotomiyazaki$ sudo which pip3 install --upgrade $TF_BINARY_URL
/usr/bin/install
Answers:
Writing the whole path/directory eg. (for windows) C:ProgramsPythonPython36-32Scriptspip3.exe install mypackage
. This worked well for me when I had trouble with pip.
You would need to install pip3.
On Linux, run first sudo apt update
. Then the command would be: sudo apt install python3-pip
On Mac, using brew, first brew install python3
Then brew postinstall python3
Try calling pip3 -V
to see if it worked.
its possible if you already have a python installed (pip) you could do a upgrade on mac by
brew upgrade python
Try this if other methods do not work:
- brew install python3
- brew link –overwrite python
- brew postinstall python3
I had this issue and I fixed it using the following steps
You need to completely uninstall python3-pip using:
sudo apt-get --purge autoremove python3-pip
Then resintall the package with:
sudo apt install python3-pip
To confirm that everything works, run:
pip3 -V
After this you can now use pip3 to manage any python package of your interest. Eg
pip3 install NumPy
After yum install python3-pip
, check the name of the installed binary. e.g.
ll /usr/bin/pip*
On my CentOS 7, it is named as pip-3
instead of pip3
.
In my case, although python3-pip was already installed, it didn’t recognize pip3. After reinstalling with
sudo yum reinstall python3-pip
it worked fine and recognized pip3 commands.
Make sure that Python 3 is installed on your system. You can check this by running the following command:
python3 --version
If Python 3 is not installed, you can install it by running the following command:
sudo apt-get install python3
Open a terminal on your system.
Download the installation script from the official website by running the following command:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Run the downloaded script with Python by entering the following command:
sudo python3 get-pip.py
Note that the command "python3" may need to be replaced with "python" depending on how your environment variable is configured.
Verify the successful installation of Pip3 by running the following command:
pip3 --version
If Pip3 was successfully installed, the version number should be displayed.
Please note that these steps are for Linux-based systems. If you are using a different operating system, you should look for the corresponding instructions for installing Pip3 on your system.
I want to install TensorFlow following these instructions: https://web.archive.org/web/20170627102751/https://www.tensorflow.org/versions/r0.12/get_started/os_setup#pip_installation
But when I try this code on terminal, it returns an error.
$ sudo pip3 install --upgrade $TF_BINARY_URL
sudo: pip3: command not found
So I installed Homebrew and tried to uninstall and reinstall python3-pip, but didn’t work.
MakotonoMacBook-ea:~ makotomiyazaki$ brew uninstall python3-pip
Error: No such keg: /usr/local/Cellar/python3-pip
MakotonoMacBook-ea:~ makotomiyazaki$ brew install python3-pip
Error: No available formula with the name "python3-pip"
==> Searching for a previously deleted formula...
Warning: homebrew/core is shallow clone. To get complete history run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
What should I do for getting pip3?
My OS is macOS High Sierra, and I have Python 3.6.2 already installed.
EDIT: I tried
python3 -m pip
and what’s returned was this:
The directory '/Users/makotomiyazaki/Library/Caches/pip/http' or its
parent directory is not owned by the current user and the cache has
been disabled. Please check the permissions and owner of that
directory. If executing pip with sudo, you may want sudo's -H flag.
The directory '/Users/makotomiyazaki/Library/Caches/pip' or its parent
directory is not owned by the current user and caching wheels has been
disabled. check the permissions and owner of that directory. If
executing pip with sudo, you may want sudo's -H flag.
You must give at least one requirement to install (see "pip help
install")
I also tried which pip3, but just I don’t know if it worked…
MakotonoMacBook-ea:~ makotomiyazaki$ sudo which pip3 install --upgrade $TF_BINARY_URL
/usr/bin/install
Writing the whole path/directory eg. (for windows) C:ProgramsPythonPython36-32Scriptspip3.exe install mypackage
. This worked well for me when I had trouble with pip.
You would need to install pip3.
On Linux, run first sudo apt update
. Then the command would be: sudo apt install python3-pip
On Mac, using brew, first brew install python3
Then brew postinstall python3
Try calling pip3 -V
to see if it worked.
its possible if you already have a python installed (pip) you could do a upgrade on mac by
brew upgrade python
Try this if other methods do not work:
- brew install python3
- brew link –overwrite python
- brew postinstall python3
I had this issue and I fixed it using the following steps
You need to completely uninstall python3-pip using:
sudo apt-get --purge autoremove python3-pip
Then resintall the package with:
sudo apt install python3-pip
To confirm that everything works, run:
pip3 -V
After this you can now use pip3 to manage any python package of your interest. Eg
pip3 install NumPy
After yum install python3-pip
, check the name of the installed binary. e.g.
ll /usr/bin/pip*
On my CentOS 7, it is named as pip-3
instead of pip3
.
In my case, although python3-pip was already installed, it didn’t recognize pip3. After reinstalling with
sudo yum reinstall python3-pip
it worked fine and recognized pip3 commands.
Make sure that Python 3 is installed on your system. You can check this by running the following command:
python3 --version
If Python 3 is not installed, you can install it by running the following command:
sudo apt-get install python3
Open a terminal on your system.
Download the installation script from the official website by running the following command:
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
Run the downloaded script with Python by entering the following command:
sudo python3 get-pip.py
Note that the command "python3" may need to be replaced with "python" depending on how your environment variable is configured.
Verify the successful installation of Pip3 by running the following command:
pip3 --version
If Pip3 was successfully installed, the version number should be displayed.
Please note that these steps are for Linux-based systems. If you are using a different operating system, you should look for the corresponding instructions for installing Pip3 on your system.