❶ 如何在mac版本的python里安裝pip
1、mac 自帶python2: sudo easy_install pip
2、使用homebrew 安裝Python3 會默認安裝pip3
➜ ~ pip --version
pip 9.0.1 from /Library/Python/2.7/site-packages/pip-9.0.1-py2.7.egg (python 2.7)
➜ ~ pip3 --version
pip 9.0.1 from /usr/local/lib/python3.6/site-packages (python 3.6)
➜ ~
❷ 如何在mac版本的python里安裝pip
mac裡面python自帶easy_install的,最快的應該就是在terminal裡面sudo easy_install pip了,網路好幾秒就ok。運行完可以用pip help測試一下成功安裝後,直接pip install numpy或者其他包就可以了。
❸ 求Mac下Python路徑的手動設置方法, 謝謝.
Mac 下Python 可以多版本的並存,並且python的目錄也有好幾個,不過總體來說,Mac 自帶的有python 還是比較方便的
Mac 系統自帶的又Python ,可能Python版本需要更新,所以目錄結構要了解下
系統自帶的Python的路徑
在mac 系統自帶的程序都會在library下查看
前往文件夾 /Lib (資源庫)
系統自帶的Python 路徑為:
/Library/Frameworks/Python.framework/Versions/2.7
當前的版本是2.7.6目錄結構和Windows相似這里說下bin,lib
bin目錄,就相當於主程序的目錄
lib目錄,就是python程序模塊的目錄
系統自帶python的安裝模塊包路徑
在lib目錄下python2.7,有個 site-packages 這個包裡面的模塊都是通過
python setup.py install
這個python 命令安裝的模塊
如果系統自帶的python 使用pip,或者easy_install 安裝過模塊,那麼會看到lib (資源庫)目錄下多了一個python 的文件夾
例如:
/Library/Python/2.7/site-packages
在這個 site-packages 這個包裡面的模塊都是通過
pip install xxxxxx
這個pip 命令安裝的模塊
使用brew 安裝的python
Mac 有個強大的brew 工具,類似apt-get,使用它可以安裝一些系統的模塊,同樣可以更新安裝python
使用brew 安裝的都會存在路徑:/usr/local
同樣使用brew 安裝的python路徑如下:
/usr/local/Frameworks/Python.framework/Versions/
ps:
/usr/local/ 這個文件夾 相當於本地用戶的系統文件夾
❹ Mac Python安裝pip包的時候許可權出現問題
sudo解決了許可權問題,但是pip安裝有個本地緩存目錄,如果是用sudo,這個目錄會寫到root用戶的home目錄下(一般是/root),不用sudo,就寫到當前用戶home目錄下(一般是/home/username)
sudo提供了選項 -h ,表示用sudo的許可權,但又是用當前用戶的home目錄,所以最佳方式是:
sudo -H pip install XXX
❺ mac系統python安裝了anaconda,在idle中如何import numpy
下載 Anaconda
直接在官網下載安裝包, 選擇 Python3.6 的安裝包進行下載,下載完成後直接安裝,安裝過程選擇默認配置即可,大約需要1.8G的磁碟空間。
conda 工具介紹
conda 是 Anaconda 下用於包管理和環境管理的工具,功能上類似 pip 和 vitualenv 的組合。安裝成功後 conda 會默認加入到環境變數中,因此可直接在命令行窗口運行命令 conda
conda 的環境管理與 virtualenv 是基本上是類似的操作。
# 查看幫助
conda -h
# 基於python3.6版本創建一個名字為python36的環境
conda create --name python36 python=3.6
# 激活此環境
activate python36
# 再來檢查python版本,顯示是 3.6
python -V
# 退出當前環境
deactivate python36
# 刪除該環境
conda remove -n python36 --all
# 或者
conda env remove -n python36
# 查看所以安裝的環境
conda info -e
python36 * D:\Programs\Anaconda3\envs\python36
root D:\Programs\Anaconda3
conda 的包管理功能可 pip 是一樣的,當然你選擇 pip 來安裝包也是沒問題的。
# 安裝 matplotlib
conda install matplotlib
# 查看已安裝的包
conda list
# 包更新
conda update matplotlib
# 刪除包
conda remove matplotlib
在 conda 中 anything is a package。conda 本身可以看作是一個包,python 環境可以看作是一個包,anaconda 也可以看作是一個包,因此除了普通的第三方包支持更新之外,這3個包也支持。比如:
# 更新conda本身
conda update conda
# 更新anaconda 應用
conda update anaconda
# 更新python,假設當前python環境是3.6.1,而最新版本是3.6.2,那麼就會升級到3.6.2
conda update python
修改鏡像地址
Anaconda 的鏡像地址默認在國外,用 conda 安裝包的時候會很慢,目前可用的國內鏡像源地址有清華大學的。修改 ~/.condarc (Linux/Mac) 或 C:\Users\當前用戶名\.condarc (Windows) 配置:
channels:
-
- defaults
show_channel_urls: true
如果使用conda安裝包的時候還是很慢,那麼可以考慮使用pip來安裝,同樣把 pip 的鏡像源地址也改成國內的,豆瓣源速度比較快。修改 ~/.pip/pip.conf (Linux/Mac) 或 C:\Users\當前用戶名\pip\pip.ini (Windows) 配置:
[global]
trusted-host =
index-url =
環境搭建好之後就可以開始愉快地玩數據分析了。
❻ Python mac上的Python launcher是什麼用來的 小白,只知道IDLE怎麼用 launcher不知道
Python launcher只能做替身,用替代辦法來使用。