Как заставить Mac OS использовать питон, установленный Homebrew

Я искал в Интернете какое-то время для этого вопроса, и то, что я сделал до сих пор,

  1. Установлен python32 в homebrew

  2. изменил мой .bash_profile и добавил к нему следующую строку:

export PATH = / usr / local / bin: / usr / local / sbin: ~ / bin: $ PATH

но когда я закрываю терминал и начинаю снова, я набираю «какой питон», он все еще печатает:

/ USR / бен / питон

и тип 'python –version' все еще получил:

Python 2.7.2

Я также попробовал следующую инструкцию:

пивоваренная ссылка –overwrite python

или попробуйте удалить python, установленный homebrew, выполнив следующую команду:

пиво удалить питон

но обе эти две инструкции приводят к этой ошибке:

Ошибка: нет такого бочонка: / usr / local / Cellar / python

может кто-нибудь помочь, спасибо

  • Попытка использовать open (имя файла, 'w') дает IOError: Нет такого файла или каталога:
  • Уведомление о истечении срока действия ключа в redis python
  • Издевательство над функцией для исключения исключения для проверки исключающего блока
  • Использовать печать внутри лямбда
  • Python 2.7 на Ubuntu
  • Итерация python Enum в порядке определения
  • Объект Gurobi с значениями словаря python
  • UnboundLocalError: локальная переменная 'L', на которую ссылаются перед назначением Python
  • 2 Solutions collect form web for “Как заставить Mac OS использовать питон, установленный Homebrew”

    Если вы хотите установить Python 3 с помощью Homebrew:

    $ brew install python3 ==> Downloading http://python.org/ftp/python/3.3.0/Python-3.3.0.tar.bz2 Already downloaded: /Library/Caches/Homebrew/python3-3.3.0.tar.bz2 ==> ./configure --prefix=/usr/local/Cellar/python3/3.3.0 --enable-ipv6 --datarootdir=/usr/local/Cell ==> make ==> make install PYTHONAPPSDIR=/usr/local/Cellar/python3/3.3.0 ==> make frameworkinstallextras PYTHONAPPSDIR=/usr/local/Cellar/python3/3.3.0/share/python3 ==> Downloading https://pypi.python.org/packages/source/d/distribute/distribute-0.6.35.tar.gz Already downloaded: /Library/Caches/Homebrew/distribute-0.6.35.tar.gz ==> /usr/local/Cellar/python3/3.3.0/bin/python3.3 -s setup.py install --force --verbose --install-li ==> Downloading https://pypi.python.org/packages/source/p/pip/pip-1.3.1.tar.gz Already downloaded: /Library/Caches/Homebrew/pip-1.3.1.tar.gz ==> /usr/local/Cellar/python3/3.3.0/bin/python3.3 -s setup.py install --force --verbose --install-li ==> Caveats Homebrew's Python3 framework /usr/local/Cellar/python3/3.3.0/Frameworks/Python.framework Distribute and Pip have been installed. To update them pip3 install --upgrade distribute pip3 install --upgrade pip To symlink "Idle 3" and the "Python Launcher 3" to ~/Applications `brew linkapps` You can install Python packages with `pip3 install <your_favorite_package>` They will install into the site-package directory /usr/local/lib/python3.3/site-packages Executable python scripts will be put in: /usr/local/share/python3 so you may want to put "/usr/local/share/python3" in your PATH, too. See: https://github.com/mxcl/homebrew/wiki/Homebrew-and-Python 

    После установки обновите PATH системы, добавьте следующую строку в ~/.bash_profile

     export PATH=/usr/local/bin:/usr/local/sbin:~/bin:$PATH 

    А потом:

     $ source ~/.bash_profile 

    Теперь запустите Python:

     $ python3 Python 3.3.0 (default, Mar 26 2013, 10:01:40) [GCC 4.2.1 Compatible Apple LLVM 4.2 (clang-425.0.27)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 

    Вы можете проверить путь python3:

     $ which python3 /usr/local/bin/python3 

    Вы можете попробовать добавить эту строку в свой .bash_profile

     alias python='python3' 
    Python - лучший язык программирования в мире.