brew install python3 didn't install pip3











up vote
12
down vote

favorite
5












I installed python3 using homebrew but it didn't install pip3 or should I say it installed but it doesn't recognize the command ?



Here is what I did:



brew install python3


This installed python3 but threw an error at the end saying it couldn't link python3 and prompted me to run



brew link python3


to link the installation but this throws another error:



Linking /usr/local/Cellar/python3/3.6.3... Error: Permission denied @ dir_s_mkdir - /usr/local/lib 


Does anyone know how solve this ?
When I run:



brew info python3


It says:



==> Caveats
Pip, setuptools, and wheel have been installed. To update them
pip3 install --upgrade pip setuptools wheel

You can install Python packages with
pip3 install <package>

They will install into the site-package directory
/usr/local/lib/python3.6/site-packages

See: https://docs.brew.sh/Homebrew-and-Python.html


Which makes me think pip3 is installed but not recognized. Any help is appreciated.



INFO:



OS => MacOS High Sierra 10.13.1



 pip3 install twilio
-bash: pip3: command not found









share|improve this question






















  • My gut says you wouldn't require pip3 as pip picks up your currently active version of python depending on your environment.
    – nehemiah
    Nov 13 '17 at 0:24










  • My pip3 is here /usr/local/bin/pip3
    – nehemiah
    Nov 13 '17 at 0:25















up vote
12
down vote

favorite
5












I installed python3 using homebrew but it didn't install pip3 or should I say it installed but it doesn't recognize the command ?



Here is what I did:



brew install python3


This installed python3 but threw an error at the end saying it couldn't link python3 and prompted me to run



brew link python3


to link the installation but this throws another error:



Linking /usr/local/Cellar/python3/3.6.3... Error: Permission denied @ dir_s_mkdir - /usr/local/lib 


Does anyone know how solve this ?
When I run:



brew info python3


It says:



==> Caveats
Pip, setuptools, and wheel have been installed. To update them
pip3 install --upgrade pip setuptools wheel

You can install Python packages with
pip3 install <package>

They will install into the site-package directory
/usr/local/lib/python3.6/site-packages

See: https://docs.brew.sh/Homebrew-and-Python.html


Which makes me think pip3 is installed but not recognized. Any help is appreciated.



INFO:



OS => MacOS High Sierra 10.13.1



 pip3 install twilio
-bash: pip3: command not found









share|improve this question






















  • My gut says you wouldn't require pip3 as pip picks up your currently active version of python depending on your environment.
    – nehemiah
    Nov 13 '17 at 0:24










  • My pip3 is here /usr/local/bin/pip3
    – nehemiah
    Nov 13 '17 at 0:25













up vote
12
down vote

favorite
5









up vote
12
down vote

favorite
5






5





I installed python3 using homebrew but it didn't install pip3 or should I say it installed but it doesn't recognize the command ?



Here is what I did:



brew install python3


This installed python3 but threw an error at the end saying it couldn't link python3 and prompted me to run



brew link python3


to link the installation but this throws another error:



Linking /usr/local/Cellar/python3/3.6.3... Error: Permission denied @ dir_s_mkdir - /usr/local/lib 


Does anyone know how solve this ?
When I run:



brew info python3


It says:



==> Caveats
Pip, setuptools, and wheel have been installed. To update them
pip3 install --upgrade pip setuptools wheel

You can install Python packages with
pip3 install <package>

They will install into the site-package directory
/usr/local/lib/python3.6/site-packages

See: https://docs.brew.sh/Homebrew-and-Python.html


Which makes me think pip3 is installed but not recognized. Any help is appreciated.



INFO:



OS => MacOS High Sierra 10.13.1



 pip3 install twilio
-bash: pip3: command not found









share|improve this question













I installed python3 using homebrew but it didn't install pip3 or should I say it installed but it doesn't recognize the command ?



Here is what I did:



brew install python3


This installed python3 but threw an error at the end saying it couldn't link python3 and prompted me to run



brew link python3


to link the installation but this throws another error:



Linking /usr/local/Cellar/python3/3.6.3... Error: Permission denied @ dir_s_mkdir - /usr/local/lib 


Does anyone know how solve this ?
When I run:



brew info python3


It says:



==> Caveats
Pip, setuptools, and wheel have been installed. To update them
pip3 install --upgrade pip setuptools wheel

You can install Python packages with
pip3 install <package>

They will install into the site-package directory
/usr/local/lib/python3.6/site-packages

See: https://docs.brew.sh/Homebrew-and-Python.html


Which makes me think pip3 is installed but not recognized. Any help is appreciated.



INFO:



OS => MacOS High Sierra 10.13.1



 pip3 install twilio
-bash: pip3: command not found






python macos python-3.x pip homebrew






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 13 '17 at 0:22









Alexander Luna

2,26621430




2,26621430












  • My gut says you wouldn't require pip3 as pip picks up your currently active version of python depending on your environment.
    – nehemiah
    Nov 13 '17 at 0:24










  • My pip3 is here /usr/local/bin/pip3
    – nehemiah
    Nov 13 '17 at 0:25


















  • My gut says you wouldn't require pip3 as pip picks up your currently active version of python depending on your environment.
    – nehemiah
    Nov 13 '17 at 0:24










  • My pip3 is here /usr/local/bin/pip3
    – nehemiah
    Nov 13 '17 at 0:25
















My gut says you wouldn't require pip3 as pip picks up your currently active version of python depending on your environment.
– nehemiah
Nov 13 '17 at 0:24




My gut says you wouldn't require pip3 as pip picks up your currently active version of python depending on your environment.
– nehemiah
Nov 13 '17 at 0:24












My pip3 is here /usr/local/bin/pip3
– nehemiah
Nov 13 '17 at 0:25




My pip3 is here /usr/local/bin/pip3
– nehemiah
Nov 13 '17 at 0:25












4 Answers
4






active

oldest

votes

















up vote
26
down vote



accepted










Ok it took me a lot of googling but the problem is that in high sierra all permissions inside usr/local changed and homebrew has to create some folder inside usr/local. Here is how I solved everything:




I tried using sudo brew install python3 but that also threw an error
directly from Homebrew telling me that it doesn't allow the use of
sudo brew.




Create the folders I needed using sudo mkdir inside /usr/local:



sudo mkdir lib 
sudo mkdir Frameworks


Change the permissions inside /usr/local so that homebrew can access them:



sudo chown -R $(whoami) $(brew --prefix)/*


Now install python3



brew install python3


This will give you a successful installation:



==> Pouring python3-3.6.3.high_sierra.bottle.tar.gz
==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
==> Caveats
Pip, setuptools, and wheel have been installed. To update them
pip3 install --upgrade pip setuptools wheel

You can install Python packages with
pip3 install <package>

They will install into the site-package directory
/usr/local/lib/python3.6/site-packages

See: https://docs.brew.sh/Homebrew-and-Python.html
==> Summary
🍺 /usr/local/Cellar/python3/3.6.3: 3,588 files, 56.1MB





share|improve this answer





















  • "in high sierra all permissions inside usr/local changed" Do you have a source on that? I haven’t got any issue upgrading to High Sierra.
    – bfontaine
    Nov 14 '17 at 10:13






  • 2




    I read this on github: github.com/Homebrew/brew/issues/3228 And when I listed the usr/local directory, most of the folders needed "root" access. After creating all the folder which brew can't create because I can't run "sudo brew" I changed permission to from "root" to "me" and brew works now fine.
    – Alexander Luna
    Nov 14 '17 at 13:59






  • 1




    An update - I have created one more folder on my machine, local/opt. Then executed the permission commands. It is perfectly working (python3+pip3) now. Thanks for the Q&A.
    – Nithin CV
    Jan 2 at 15:09












  • I'm glad it worked for you.
    – Alexander Luna
    Jan 2 at 17:23










  • awesome, you saved my day!
    – Andy
    Jan 28 at 21:07


















up vote
2
down vote













After resolving the linking issue (e.g. https://github.com/Homebrew/homebrew-core/issues/19286 ), python3 is installed but not pip3. Reinstalling python (e.g. brew reinstall python) eventually installs pip3 as well. These steps works well for me.






share|improve this answer




























    up vote
    1
    down vote













    I had the same issue and used:



    sudo -H pip3 install virtualenv
    sudo -H pip3 install virtualenvwrapper --ignore-installed six





    share|improve this answer























    • nice answer! welcome to stack overflow buddy.
      – Rann Lifshitz
      Apr 19 at 0:40


















    up vote
    0
    down vote













    GitHub user @aether2501, commenting on a sudo chown solution for a "Homebrew Permission Denied" problem, suggests instead that Homebrew be uninstalled/reinstalled after the upgrade to High Sierra.



    I successfully used @aether2501's reinstall command, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)", on High Sierra (10.13.2) without uninstalling brew first.



    In addition to creating the /usr/local/Frameworks directory and setting the necessary ownership and permissions I needed to link python3, it also appears to have fixed other directory issues.






    share|improve this answer





















      Your Answer






      StackExchange.ifUsing("editor", function () {
      StackExchange.using("externalEditor", function () {
      StackExchange.using("snippets", function () {
      StackExchange.snippets.init();
      });
      });
      }, "code-snippets");

      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "1"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      convertImagesToLinks: true,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: 10,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














       

      draft saved


      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f47255517%2fbrew-install-python3-didnt-install-pip3%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      4 Answers
      4






      active

      oldest

      votes








      4 Answers
      4






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes








      up vote
      26
      down vote



      accepted










      Ok it took me a lot of googling but the problem is that in high sierra all permissions inside usr/local changed and homebrew has to create some folder inside usr/local. Here is how I solved everything:




      I tried using sudo brew install python3 but that also threw an error
      directly from Homebrew telling me that it doesn't allow the use of
      sudo brew.




      Create the folders I needed using sudo mkdir inside /usr/local:



      sudo mkdir lib 
      sudo mkdir Frameworks


      Change the permissions inside /usr/local so that homebrew can access them:



      sudo chown -R $(whoami) $(brew --prefix)/*


      Now install python3



      brew install python3


      This will give you a successful installation:



      ==> Pouring python3-3.6.3.high_sierra.bottle.tar.gz
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> Caveats
      Pip, setuptools, and wheel have been installed. To update them
      pip3 install --upgrade pip setuptools wheel

      You can install Python packages with
      pip3 install <package>

      They will install into the site-package directory
      /usr/local/lib/python3.6/site-packages

      See: https://docs.brew.sh/Homebrew-and-Python.html
      ==> Summary
      🍺 /usr/local/Cellar/python3/3.6.3: 3,588 files, 56.1MB





      share|improve this answer





















      • "in high sierra all permissions inside usr/local changed" Do you have a source on that? I haven’t got any issue upgrading to High Sierra.
        – bfontaine
        Nov 14 '17 at 10:13






      • 2




        I read this on github: github.com/Homebrew/brew/issues/3228 And when I listed the usr/local directory, most of the folders needed "root" access. After creating all the folder which brew can't create because I can't run "sudo brew" I changed permission to from "root" to "me" and brew works now fine.
        – Alexander Luna
        Nov 14 '17 at 13:59






      • 1




        An update - I have created one more folder on my machine, local/opt. Then executed the permission commands. It is perfectly working (python3+pip3) now. Thanks for the Q&A.
        – Nithin CV
        Jan 2 at 15:09












      • I'm glad it worked for you.
        – Alexander Luna
        Jan 2 at 17:23










      • awesome, you saved my day!
        – Andy
        Jan 28 at 21:07















      up vote
      26
      down vote



      accepted










      Ok it took me a lot of googling but the problem is that in high sierra all permissions inside usr/local changed and homebrew has to create some folder inside usr/local. Here is how I solved everything:




      I tried using sudo brew install python3 but that also threw an error
      directly from Homebrew telling me that it doesn't allow the use of
      sudo brew.




      Create the folders I needed using sudo mkdir inside /usr/local:



      sudo mkdir lib 
      sudo mkdir Frameworks


      Change the permissions inside /usr/local so that homebrew can access them:



      sudo chown -R $(whoami) $(brew --prefix)/*


      Now install python3



      brew install python3


      This will give you a successful installation:



      ==> Pouring python3-3.6.3.high_sierra.bottle.tar.gz
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> Caveats
      Pip, setuptools, and wheel have been installed. To update them
      pip3 install --upgrade pip setuptools wheel

      You can install Python packages with
      pip3 install <package>

      They will install into the site-package directory
      /usr/local/lib/python3.6/site-packages

      See: https://docs.brew.sh/Homebrew-and-Python.html
      ==> Summary
      🍺 /usr/local/Cellar/python3/3.6.3: 3,588 files, 56.1MB





      share|improve this answer





















      • "in high sierra all permissions inside usr/local changed" Do you have a source on that? I haven’t got any issue upgrading to High Sierra.
        – bfontaine
        Nov 14 '17 at 10:13






      • 2




        I read this on github: github.com/Homebrew/brew/issues/3228 And when I listed the usr/local directory, most of the folders needed "root" access. After creating all the folder which brew can't create because I can't run "sudo brew" I changed permission to from "root" to "me" and brew works now fine.
        – Alexander Luna
        Nov 14 '17 at 13:59






      • 1




        An update - I have created one more folder on my machine, local/opt. Then executed the permission commands. It is perfectly working (python3+pip3) now. Thanks for the Q&A.
        – Nithin CV
        Jan 2 at 15:09












      • I'm glad it worked for you.
        – Alexander Luna
        Jan 2 at 17:23










      • awesome, you saved my day!
        – Andy
        Jan 28 at 21:07













      up vote
      26
      down vote



      accepted







      up vote
      26
      down vote



      accepted






      Ok it took me a lot of googling but the problem is that in high sierra all permissions inside usr/local changed and homebrew has to create some folder inside usr/local. Here is how I solved everything:




      I tried using sudo brew install python3 but that also threw an error
      directly from Homebrew telling me that it doesn't allow the use of
      sudo brew.




      Create the folders I needed using sudo mkdir inside /usr/local:



      sudo mkdir lib 
      sudo mkdir Frameworks


      Change the permissions inside /usr/local so that homebrew can access them:



      sudo chown -R $(whoami) $(brew --prefix)/*


      Now install python3



      brew install python3


      This will give you a successful installation:



      ==> Pouring python3-3.6.3.high_sierra.bottle.tar.gz
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> Caveats
      Pip, setuptools, and wheel have been installed. To update them
      pip3 install --upgrade pip setuptools wheel

      You can install Python packages with
      pip3 install <package>

      They will install into the site-package directory
      /usr/local/lib/python3.6/site-packages

      See: https://docs.brew.sh/Homebrew-and-Python.html
      ==> Summary
      🍺 /usr/local/Cellar/python3/3.6.3: 3,588 files, 56.1MB





      share|improve this answer












      Ok it took me a lot of googling but the problem is that in high sierra all permissions inside usr/local changed and homebrew has to create some folder inside usr/local. Here is how I solved everything:




      I tried using sudo brew install python3 but that also threw an error
      directly from Homebrew telling me that it doesn't allow the use of
      sudo brew.




      Create the folders I needed using sudo mkdir inside /usr/local:



      sudo mkdir lib 
      sudo mkdir Frameworks


      Change the permissions inside /usr/local so that homebrew can access them:



      sudo chown -R $(whoami) $(brew --prefix)/*


      Now install python3



      brew install python3


      This will give you a successful installation:



      ==> Pouring python3-3.6.3.high_sierra.bottle.tar.gz
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> /usr/local/Cellar/python3/3.6.3/bin/python3 -s setup.py --no-user-cfg install --force --verbose --install-scripts=/usr/local/Cellar/python3/3.6.3/bin --in
      ==> Caveats
      Pip, setuptools, and wheel have been installed. To update them
      pip3 install --upgrade pip setuptools wheel

      You can install Python packages with
      pip3 install <package>

      They will install into the site-package directory
      /usr/local/lib/python3.6/site-packages

      See: https://docs.brew.sh/Homebrew-and-Python.html
      ==> Summary
      🍺 /usr/local/Cellar/python3/3.6.3: 3,588 files, 56.1MB






      share|improve this answer












      share|improve this answer



      share|improve this answer










      answered Nov 13 '17 at 2:28









      Alexander Luna

      2,26621430




      2,26621430












      • "in high sierra all permissions inside usr/local changed" Do you have a source on that? I haven’t got any issue upgrading to High Sierra.
        – bfontaine
        Nov 14 '17 at 10:13






      • 2




        I read this on github: github.com/Homebrew/brew/issues/3228 And when I listed the usr/local directory, most of the folders needed "root" access. After creating all the folder which brew can't create because I can't run "sudo brew" I changed permission to from "root" to "me" and brew works now fine.
        – Alexander Luna
        Nov 14 '17 at 13:59






      • 1




        An update - I have created one more folder on my machine, local/opt. Then executed the permission commands. It is perfectly working (python3+pip3) now. Thanks for the Q&A.
        – Nithin CV
        Jan 2 at 15:09












      • I'm glad it worked for you.
        – Alexander Luna
        Jan 2 at 17:23










      • awesome, you saved my day!
        – Andy
        Jan 28 at 21:07


















      • "in high sierra all permissions inside usr/local changed" Do you have a source on that? I haven’t got any issue upgrading to High Sierra.
        – bfontaine
        Nov 14 '17 at 10:13






      • 2




        I read this on github: github.com/Homebrew/brew/issues/3228 And when I listed the usr/local directory, most of the folders needed "root" access. After creating all the folder which brew can't create because I can't run "sudo brew" I changed permission to from "root" to "me" and brew works now fine.
        – Alexander Luna
        Nov 14 '17 at 13:59






      • 1




        An update - I have created one more folder on my machine, local/opt. Then executed the permission commands. It is perfectly working (python3+pip3) now. Thanks for the Q&A.
        – Nithin CV
        Jan 2 at 15:09












      • I'm glad it worked for you.
        – Alexander Luna
        Jan 2 at 17:23










      • awesome, you saved my day!
        – Andy
        Jan 28 at 21:07
















      "in high sierra all permissions inside usr/local changed" Do you have a source on that? I haven’t got any issue upgrading to High Sierra.
      – bfontaine
      Nov 14 '17 at 10:13




      "in high sierra all permissions inside usr/local changed" Do you have a source on that? I haven’t got any issue upgrading to High Sierra.
      – bfontaine
      Nov 14 '17 at 10:13




      2




      2




      I read this on github: github.com/Homebrew/brew/issues/3228 And when I listed the usr/local directory, most of the folders needed "root" access. After creating all the folder which brew can't create because I can't run "sudo brew" I changed permission to from "root" to "me" and brew works now fine.
      – Alexander Luna
      Nov 14 '17 at 13:59




      I read this on github: github.com/Homebrew/brew/issues/3228 And when I listed the usr/local directory, most of the folders needed "root" access. After creating all the folder which brew can't create because I can't run "sudo brew" I changed permission to from "root" to "me" and brew works now fine.
      – Alexander Luna
      Nov 14 '17 at 13:59




      1




      1




      An update - I have created one more folder on my machine, local/opt. Then executed the permission commands. It is perfectly working (python3+pip3) now. Thanks for the Q&A.
      – Nithin CV
      Jan 2 at 15:09






      An update - I have created one more folder on my machine, local/opt. Then executed the permission commands. It is perfectly working (python3+pip3) now. Thanks for the Q&A.
      – Nithin CV
      Jan 2 at 15:09














      I'm glad it worked for you.
      – Alexander Luna
      Jan 2 at 17:23




      I'm glad it worked for you.
      – Alexander Luna
      Jan 2 at 17:23












      awesome, you saved my day!
      – Andy
      Jan 28 at 21:07




      awesome, you saved my day!
      – Andy
      Jan 28 at 21:07












      up vote
      2
      down vote













      After resolving the linking issue (e.g. https://github.com/Homebrew/homebrew-core/issues/19286 ), python3 is installed but not pip3. Reinstalling python (e.g. brew reinstall python) eventually installs pip3 as well. These steps works well for me.






      share|improve this answer

























        up vote
        2
        down vote













        After resolving the linking issue (e.g. https://github.com/Homebrew/homebrew-core/issues/19286 ), python3 is installed but not pip3. Reinstalling python (e.g. brew reinstall python) eventually installs pip3 as well. These steps works well for me.






        share|improve this answer























          up vote
          2
          down vote










          up vote
          2
          down vote









          After resolving the linking issue (e.g. https://github.com/Homebrew/homebrew-core/issues/19286 ), python3 is installed but not pip3. Reinstalling python (e.g. brew reinstall python) eventually installs pip3 as well. These steps works well for me.






          share|improve this answer












          After resolving the linking issue (e.g. https://github.com/Homebrew/homebrew-core/issues/19286 ), python3 is installed but not pip3. Reinstalling python (e.g. brew reinstall python) eventually installs pip3 as well. These steps works well for me.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Jun 12 at 16:13









          Tin Torres

          211




          211






















              up vote
              1
              down vote













              I had the same issue and used:



              sudo -H pip3 install virtualenv
              sudo -H pip3 install virtualenvwrapper --ignore-installed six





              share|improve this answer























              • nice answer! welcome to stack overflow buddy.
                – Rann Lifshitz
                Apr 19 at 0:40















              up vote
              1
              down vote













              I had the same issue and used:



              sudo -H pip3 install virtualenv
              sudo -H pip3 install virtualenvwrapper --ignore-installed six





              share|improve this answer























              • nice answer! welcome to stack overflow buddy.
                – Rann Lifshitz
                Apr 19 at 0:40













              up vote
              1
              down vote










              up vote
              1
              down vote









              I had the same issue and used:



              sudo -H pip3 install virtualenv
              sudo -H pip3 install virtualenvwrapper --ignore-installed six





              share|improve this answer














              I had the same issue and used:



              sudo -H pip3 install virtualenv
              sudo -H pip3 install virtualenvwrapper --ignore-installed six






              share|improve this answer














              share|improve this answer



              share|improve this answer








              edited Nov 9 at 0:04









              Greg Sadetsky

              3,0032233




              3,0032233










              answered Apr 19 at 0:19









              Heather Akpan

              211




              211












              • nice answer! welcome to stack overflow buddy.
                – Rann Lifshitz
                Apr 19 at 0:40


















              • nice answer! welcome to stack overflow buddy.
                – Rann Lifshitz
                Apr 19 at 0:40
















              nice answer! welcome to stack overflow buddy.
              – Rann Lifshitz
              Apr 19 at 0:40




              nice answer! welcome to stack overflow buddy.
              – Rann Lifshitz
              Apr 19 at 0:40










              up vote
              0
              down vote













              GitHub user @aether2501, commenting on a sudo chown solution for a "Homebrew Permission Denied" problem, suggests instead that Homebrew be uninstalled/reinstalled after the upgrade to High Sierra.



              I successfully used @aether2501's reinstall command, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)", on High Sierra (10.13.2) without uninstalling brew first.



              In addition to creating the /usr/local/Frameworks directory and setting the necessary ownership and permissions I needed to link python3, it also appears to have fixed other directory issues.






              share|improve this answer

























                up vote
                0
                down vote













                GitHub user @aether2501, commenting on a sudo chown solution for a "Homebrew Permission Denied" problem, suggests instead that Homebrew be uninstalled/reinstalled after the upgrade to High Sierra.



                I successfully used @aether2501's reinstall command, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)", on High Sierra (10.13.2) without uninstalling brew first.



                In addition to creating the /usr/local/Frameworks directory and setting the necessary ownership and permissions I needed to link python3, it also appears to have fixed other directory issues.






                share|improve this answer























                  up vote
                  0
                  down vote










                  up vote
                  0
                  down vote









                  GitHub user @aether2501, commenting on a sudo chown solution for a "Homebrew Permission Denied" problem, suggests instead that Homebrew be uninstalled/reinstalled after the upgrade to High Sierra.



                  I successfully used @aether2501's reinstall command, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)", on High Sierra (10.13.2) without uninstalling brew first.



                  In addition to creating the /usr/local/Frameworks directory and setting the necessary ownership and permissions I needed to link python3, it also appears to have fixed other directory issues.






                  share|improve this answer












                  GitHub user @aether2501, commenting on a sudo chown solution for a "Homebrew Permission Denied" problem, suggests instead that Homebrew be uninstalled/reinstalled after the upgrade to High Sierra.



                  I successfully used @aether2501's reinstall command, /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)", on High Sierra (10.13.2) without uninstalling brew first.



                  In addition to creating the /usr/local/Frameworks directory and setting the necessary ownership and permissions I needed to link python3, it also appears to have fixed other directory issues.







                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Jan 14 at 21:09









                  Jonathan Hodge

                  9116




                  9116






























                       

                      draft saved


                      draft discarded



















































                       


                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f47255517%2fbrew-install-python3-didnt-install-pip3%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      Schultheiß

                      Verwaltungsgliederung Dänemarks

                      Liste der Kulturdenkmale in Wilsdruff