【Python】軟體管理工具--pip
因為專案的原因我需要深入的學習python,後端程式依賴各種各種軟體包,比如MySQLdb,新手可能會有些不熟悉 如何快速安裝所需要的python 包。常用的python 包安裝和管理有 easy_install, setuptools, pip,distribute。
本文則介紹pip---“A tool for installing and managing Python packages.“
安裝pip
先要獲取指令碼 get-pip.py
注意:
get-pip.py 會幫你安裝setuptools,如果你已經安裝了,則會執行升級命令:
升級pip
安裝python 包
例如 下載安裝 MySQLdb
本文則介紹pip---“A tool for installing and managing Python packages.“
安裝pip
先要獲取指令碼 get-pip.py
-
wget https://bootstrap.pypa.io/get-pip.py
- python get-pip.py
get-pip.py 會幫你安裝setuptools,如果你已經安裝了,則會執行升級命令:
- pip install -U setuptools
- pip install -U pip
-
pip install SomePackage # 不指定版本 則下載最新版本
- pip install SomePackage==1.0.4 # 下載指定版本
-
root@rac3:~/scripts# >pip install MySQL-python
-
Collecting MySQL-python
-
/usr/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:315: SNIMissingWarning: An HTTPS request has been made, but the SNI (Subject Name Indication) extension to TLS is not available on this platform. This may cause the server to present an incorrect TLS certificate, which can cause validation failures. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#snimissingwarning.
-
SNIMissingWarning
-
/usr/local/lib/python2.7/site-packages/pip/_vendor/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
-
InsecurePlatformWarning
-
Downloading MySQL-python-1.2.5.zip (108kB)
-
100% |████████████████████████████████| 110kB 354kB/s
-
Building wheels for collected packages: MySQL-python
-
Running setup.py bdist_wheel for MySQL-python ... done
-
Stored in directory: /root/.cache/pip/wheels/8c/0d/11/d654cad764b92636ce047897dd2b9e1b0cd76c22f813c5851a
-
Successfully built MySQL-python
-
Installing collected packages: MySQL-python
- Successfully installed MySQL-python-1.2.5
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-1987323/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- pip軟體包管理工具介紹及基本使用
- mac python 包管理工具 pip 的配置MacPython
- Python 包安裝和管理工具pip 18.0 釋出Python
- Ubuntu安裝Python的包管理工具Pip以及環境配置UbuntuPython
- 安裝 pip 輕鬆管理 PyPI 軟體包
- Ubuntu 的軟體管理工具Ubuntu
- 2種包管理工具:pip和pipenv
- linux 修改預設pip/python版本 軟連結LinuxPython
- 豬行天下之Python基礎——1.2 pip包管理工具 & 虛擬環境Python
- [雪峰磁針石部落格]python包管理工具:Conda和pip比較Python
- Python pip 源配置Python
- python如何配置pipPython
- python:關於pipPython
- Python pip安裝Python
- python安裝pipPython
- Python pip換源Python
- python配置pip映象Python
- python之pip的使用Python
- 常用的軟體專案管理工具有哪些?專案管理
- 為redhat增加apt軟體包管理工具(轉)RedhatAPT
- python怎麼安裝pip?Python
- python的pip使用阿里源Python阿里
- python pip相關問題Python
- scrapy軟連線失效和pip軟連線失效
- 【Python】升級python後pip報錯Python
- rdo軟體下載,rdo軟體下載方式,如何使用伺服器管理工具伺服器
- Windows手動新增python、pip環境變數及修改pip源WindowsPython變數
- python必須安裝pip嗎Python
- 使用 Python Pip 的 10 個技巧Python
- Python pip設定為清華源Python
- win7遠端桌面管理工具軟體下載Win7
- Debian和Ubuntu系統的軟體包管理工具Ubuntu
- Mac OSX上的軟體包管理工具,brew 即 HomebrewMac
- 使用pip安裝軟體selenium一直失敗解決辦法
- python自帶pip怎麼執行Python
- python如何在cmd中升級pip?Python
- Python pip(管理模組工具)基礎用法Python
- python的pip快速安裝程式碼Python