1. 程式人生 > >Python庫管理工具pip在Mac上安裝解除安裝

Python庫管理工具pip在Mac上安裝解除安裝

1. pip下載安裝

1.1 pip下載

wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-check-certificate

我當時用的easy_install,因為我一開始想用 homebrew, homebrew 提醒我可以用 easy_install

brew info pip
Homebrew provides pip via: *brew install python*. However you will then
have two Pythons installed on
your Mac, so alternatively you can: sudo easy_install pip sudo easy_install pip

1.2 pip 安裝

tar -xzvf pip-1.5.4.tar.gz
 cd pip-1.5.4
 python setup.py install

注:Python分為2.x和3.x,這兩個版本目前都有人用,所以,Mac上兩個版本共存應該是明智之舉.系統自帶2.x,我們安裝3.x.怎麼區分這兩個版本呢?想呼叫python 2.x,用python,呼叫pip用pip,而呼叫python 3.x,用python3,pip則用pip3

,以此區分.

備註:python setup.py install 執行的時候,有時候需要管理員許可權,如果安裝失敗,嘗試執行sudo +命令

2. pip使用詳解

2.1 pip 安裝包

pip install SomePackage
  [...]
  Successfully installed SomePackage

2.2 pip檢視已安裝的包

pip show --files SomePackage
  Name: SomePackage
  Version: 1.0
  Location: /my/env/lib/pythonx.x/site-packages
  Files:
   ../somepackage/__init__.py
   [...]

2.3 pip檢查哪些包需要更新

 pip list --outdated
  SomePackage (Current: 1.0 Latest: 2.0)

2.4 pip升級包

 pip install --upgrade SomePackage
  [...]
  Found existing installation: SomePackage 1.0
  Uninstalling SomePackage:
    Successfully uninstalled SomePackage
  Running setup.py install for SomePackage
  Successfully installed SomePackage

2.5 pip解除安裝包

pip uninstall SomePackage
  Uninstalling SomePackage:
    /my/env/lib/pythonx.x/site-packages/somepackage
  Proceed (y/n)? y
  Successfully uninstalled SomePackage

3. pip使用例項

3.1 安裝 redis

pip install redis

3.2 解除安裝 redis

 pip uninstall redis
Uninstalling redis:
  /usr/lib/python2.6/site-packages/redis-2.9.1-py2.6.egg-info
.....省略一些內容....
Proceed (y/n)? y
  Successfully uninstalled redis

3.3 檢視待更新包

pip list --outdate
pygpgme (Current: 0.1 Latest: 0.3)
pycurl (Current: 7.19.0 Latest: 7.19.3.1)
iniparse (Current: 0.3.1 Latest: 0.4)

4. 常見錯誤

5. pip引數解釋

pip --help
Usage:   
  pip <command> [options]
Commands:
  install                     安裝包.
  uninstall                   解除安裝包.
  freeze                      按著一定格式輸出已安裝包列表
  list                        列出已安裝包.
  show                        顯示包詳細資訊.
  search                      搜尋包,類似yum裡的search.
  wheel                       Build wheels from your requirements.
  zip                         不推薦. Zip individual packages.
  unzip                       不推薦. Unzip individual packages.
  bundle                      不推薦. Create pybundles.
  help                        當前幫助.
General Options:
  -h, --help                  顯示幫助.
  -v, --verbose               更多的輸出,最多可以使用3次
  -V, --version               現實版本資訊然後退出.
  -q, --quiet                 最少的輸出.
  --log-file <path>           覆蓋的方式記錄verbose錯誤日誌,預設檔案:/root/.pip/pip.log
  --log <path>                不覆蓋記錄verbose輸出的日誌.
  --proxy <proxy>             Specify a proxy in the form [user:[email protected]]proxy.server:port.
  --timeout <sec>             連線超時時間 (預設15秒).
  --exists-action <action>    Default action when a path already exists: (s)witch, (i)gnore, (w)ipe, (b)ackup.
  --cert <path>               證書.

相關推薦

Python管理工具pip在Mac安裝解除安裝

1. pip下載安裝 1.1 pip下載 wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-chec

Python管理工具

其實想想為什麼python近來這麼流行,與其豐富的庫資源不無關係,實際上手動配置Python庫也很簡單,只要熟悉Python包,模組的檔案組織結構以及路徑變數即可實現部署(可參考http://blog.

windows安裝python管理工具pip

pipwindows安裝python包管理工具pip pip 是一個Python包管理工具,主要是用於安裝 PyPI 上的軟件包,可以替代 easy_install 工具。一、前期準備 首先確認windows機器上面是否已經安裝好了python。在cmd中輸入python --version和py

Mac 10.12安裝數據管理工具MySQL Workbench

lan 數據庫管理工具 mysql管理工具 數據 gpo mysql管理 clas 鏈接 0.12 說明:跨平臺的MySQL管理工具。別糾結是不是反人類的了,這款用熟了也很溜。 下載: (鏈接: https://pan.baidu.com/s/1b3VtmA 密碼: 6

Mac 10.12安裝IntelliJ出品的數據管理工具DataGrip

blank get https ref .com aso rip 數據庫管理 .html 下載: (鏈接: https://pan.baidu.com/s/1nvJw88T 密碼: srv2) 安裝參考: http://www.cnblogs.com/EasonJim

Navicat for MySQL數據管理工具安裝和破解

安裝目錄 http 數據庫 官方下載 有一個 .com x64 load 安裝 Navicat for MySQL官方下載地址:https://www.navicat.com/en/download/navicat-for-mysql 1、下載後安裝 navicat110_

騰訊雲伺服器ubuntu16.04系統下安裝Python版本管理工具pyenv

一、 系統環境   騰訊雲提供的系統是ubuntu 16.04 LTS,系統預設的Python版本是2.7.12,我想要安裝3.6和其他的版本。   比較方便的是騰訊雲已經預設安裝好了git和curl命令,可以很方便的下載安裝軟體 二、 pyenv的安裝 第一步 下載並安裝pyenv $ g

CentOS [缺陷管理工具JIRA]最新Linux版本jira6.3.6安裝漢化破解以及資料遷移

JIRA 是澳大利亞 Atlassian 公司開發的一款優秀的問題跟蹤管理軟體工具,可以對各種型別的問題進行跟蹤管理,包括缺陷、任務、需求、改進等。JIRA採用J2EE技術,能夠跨平臺部署。它正被廣泛的開源軟體組織,以及全球著名的公司使用。 JIRA產品非常完善且功能強

PyCharm第三方安裝---秒殺anaconda第三方管理工具

在機器學習過程中,我使用的是JetBrains的python開發工具pyCharm,發現很多函式操作藉助第三方函式庫能夠很容易的實現,但是下載好的pyCharm不自帶各種類庫,網上推薦還要藉助其他類似Anaconda的工具匯入,十分麻煩,lz更新pyCharm至最新版後發現它自帶第三方庫新增功能,分

Centos 7中安裝Python管理工具——Pip

pip 是一個常用的Python包管理工具,主要是用於安裝 PyPI 上的軟體包,可以替代 easy_install 工具。 在Centos 7中安裝Python包管理工具—Pip時,使用 sudo yum install python-pip 時無法安裝,是由於Cen

CentOS 下使用安裝 python管理工具 pip

1、使用 yum 安裝需要先安裝擴充套件源EPEL。EPEL(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社群打造,為 RHEL 及衍生髮行版如 CentOS、Scientific Linux 等提供高質量軟體包的專案。sudo

版本管理工具小烏龜TortoiseGit的安裝和使用(1)

姓名 save 使用 一行 https 技術 安裝路徑 管理工具 gen 1、軟件的安裝:1.1 安裝 Git使用軟件管理工具搜索 Git: 先安裝 Git(也可以在 https://git-for-windows.github.io/ 找到最新版),全部選擇默認即可;再安

Python管理工具(pip)

too led -i min date pycuda nts nbsp env 1 前言 pip 是一個Python包管理工具,主要是用於安裝 PyPI 上的軟件包,可以替代 easy_install 工具。 GitHub: https://github.

Python管理工具pip的基本使用

1.0 配置 .net 簡介 pac com 新的 png == 參考網址:https://pip.pypa.io/en/latest/quickstart/ 1.簡介 pip 是一個Python包管理工具,主要是用於安裝 PyPI 上的軟件包,可以替代 easy_inst

mysql數據管理工具(navicat for mysql)

disable 單機 是否 dmv text ces 窗口 進程 不同類 Navicat Premium 是一個可多重連接的數據庫管理工具,它可讓你以單一程序同時連接到 MySQL、Oracle、PostgreSQL、SQLite 及 SQL Server 數據庫,讓

【php增刪改查實例】第四節 -自己 DIY 一個數據管理工具

user clas 記錄 split函數 增刪 err sset post 個數 本節介紹如何自己DIY一個數據庫管理工具,可以在頁面輸入sql 進行簡單的增刪改查操作。 首先,找到xampp的安裝目錄,打開htdocs: 新建一個php文件,名稱為 mysqladmin

利用數據管理工具(Navicat)導出數據到Excel表中

管理 分享圖片 navicat com ima inf excel表 bsp alt 如果只是想把數據庫表中數據簡單導出來,可以利用數據庫管理工具中的工具 1、先查詢 2、在查詢出結果中全選 3、導出向導 4、選擇Excel 5、選擇導出地址並命名 利用數據庫管理工

python 環境管理工具anaconda的使用

anaconda的使用: 由於安裝完anaconda就自帶了Spyder整合開發環境了,所以不需要任何配置可以直接使用,但是其他你自己安裝的IDE要想使用anaconda需要配置。如果anaconda在Pycharm之前安裝,那麼遇到直譯器選擇的時候會有一個選項,我們直接選擇就OK了。如果在Pycharm之

Python管理工具小結

此文已由作者張耕源授權網易雲社群釋出。 歡迎訪問網易雲社群,瞭解更多網易技術產品運營經驗。 作為一名接觸Python有一段時間的初學者,越來越體會到Python的方便之處,它使人能更 多的關注業務本身的邏輯,而不用太糾結語言層面的技巧與細節。然而,隨著服務的規模 變得越來越大,如何方便快速地製作與釋出一個P

[雪峰磁針石部落格]python管理工具:Conda和pip比較

python測試開發專案實戰-目錄 python工具書籍下載-持續更新 python 3.7極速入門教程 - 目錄 Conda和pip通常被認為幾乎完全相同。雖然這兩個工具的某些功能重疊,但它們設計用於不同的目的。 Pip是Python Packagin