[英]Install python modules in mac osx
我是python的新手。 我在Mac OS X El Capitan上使用python 3.5。 我嘗試在python解釋器IDLE中使用命令“ pip install請求”。 但這會引發無效的“語法錯誤”。
我讀到有關只能在命令行中安裝模塊的信息。 所以我搬到了TERMINAL,但這里也沒有命令在起作用。 (我嘗試了'python -m pip安裝請求')
我讀到Mac OS X已經安裝了python 2.7,並且運行了“ easy_install pip”,但它也可以在2.7版本上使用。 然后還有關於PATH設置的討論。
可以請任何人向我解釋如何在TERMINAL窗口中使用當前版本,以及什么是PATH方案。
我熟悉環境變量設置,並在Windows中添加了pythonpath,但在Mac上卻不熟悉。
這是您應該做的。
使用自制軟件在虛擬環境中安裝python 2.7和3.5。
pip install virtualenv
然后在根文件夾中創建一個名為virtualenvs
的目錄,並在其中添加本地文件。
cd virtualenvs
virtualenv venv
用source ~/virtualenvs/bin/activate
激活一個virtualenv
然后使用pip在此virtualenv中pip install brew
然后將python 2.7安裝為python,將python 3安裝為python3:
brew update
brew install python
brew install python3
然后,您可以使用python和python3,而不必擔心本地安裝。
然后運行一個文件python3 filename.py
遵循了本指南。 https://docs.python.org/3/using/mac.html
在usr / local / bin中找到python3.5,而不是存在默認值2.7的默認usr / bin。
3.5軟件包會自動為其自身生成一個別名python3.5,以供終端使用。
運行命令“ python3.5 -m pip安裝請求”,一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.