1. 程式人生 > >Python庫管理工具

Python庫管理工具

其實想想為什麼python近來這麼流行,與其豐富的庫資源不無關係,實際上手動配置Python庫也很簡單,只要熟悉Python包,模組的檔案組織結構以及路徑變數即可實現部署(可參考http://blog.csdn.net/melancholy123/article/details/72847831),但是如果需要部署的庫較多從PYPIhttps://pypi.python.org/pypi)逐個搜尋下載就會變得很繁瑣,因此需要一款庫管理工具來實現自動化 - piphttps://pypi.python.org/pypi/pip),因為我使用Python的主要場景在Unix/Linux環境中,因此以下內容不涉及Windows

環境下的pip工具部署。

1.Install pip

Linux發行版中無需使用原始碼包或者rpm/deb包安裝,直接使用系統包管理工具即可方便實現工具的安裝與解除安裝。

apt-get install python-pip -y

2.pip command

search:
pip search <key_word>

install, upgrade, uninstall:
pip install <package_name>; pip uninstall <package_name>; pip install --upgrade <package_name
>
; pip install --upgrade pip pip install <package_name> -i http://pypi.douban.com/simple --trusted-host pypi.douban.com list: pip list; pip list --outdated; pip show <package_name>; pip show <package_name> --files

3.pip source

預設pip工具會從PYPI上下載指定的包,但鑑於國內網路訪問速度問題,因此往往使用映象源加快包的下載速度,常見國內映象源如下所示:

aliyun: http://mirrors.aliyun.com/pypi/simple/
douban: http://pypi.douban.com/simple/ 
tsinghua https://pypi.tuna.tsinghua.edu.cn/simple/
ustc: http://pypi.mirrors.ustc.edu.cn/simple/

/etc/目錄下新建pip.conf配置檔案,/etc/pip.conf僅被較新版本的pip工具支援。

[global]
index-url = http://mirrors.aliyun.com/pypi/simple/ 
[install]
trusted-host = mirrors.aliyun.com
[list]
format = columns

下載Django庫來測試是否使用映象源:

[email protected]:~$ pip install django
Collecting django
  Downloading http://mirrors.aliyun.com/pypi/packages/82/33/f9d2871f3aed5062661711bf91b3ebb03daa52cc0e1c37925f3e0c4508c5/Django-1.11.6-py2.py3-none-any.whl (6.9MB)
    100% |████████████████████████████████| 7.0MB 825kB/s 
Collecting pytz (from django)
  Downloading http://mirrors.aliyun.com/pypi/packages/a3/7f/e7d1acbd433b929168a4fb4182a2ff3c33653717195a26c1de099ad1ef29/pytz-2017.3-py2.py3-none-any.whl (511kB)
    100% |████████████████████████████████| 512kB 879kB/s 
Installing collected packages: pytz, django
................

相關推薦

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.

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 數據庫,讓

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_

【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安裝工具

介紹 文件 pytho 安裝工具 xgboost uci 庫文件 sdn ref Python庫安裝工具 打開Anaconda Prompt,輸入conda list,可以看到當前已經安裝好的庫。 安裝庫,輸入pip install xgboost(庫的名稱) 可以到這個

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

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

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

pythonpython環境管理工具pipenv的使用

1,pipenv在使用過程中會生成一個虛擬環境,使用之是可以替代pip工具的。 在開發環境中使用pipenv install 安裝python庫的過程中會在該環境下會生成Pipfile和Pipfile.lock檔案。 在將專案從開發環境轉移到生成環境的時候,將Pipfile和Pip

Lerna v3.8.0 釋出,多包儲存管理工具

   將大型程式碼庫拆分為獨立的獨立版本包對於程式碼共享非常有用。 然而,在許多儲存庫中進行更改是麻煩和難以跟蹤的事情。為了解決這些(和許多其他)問題,一些專案將它們的程式碼庫組織成多包儲存庫。 像 Babel、React、Angular、Ember、Meteor、Jest 等

SourceTree 程式碼管理工具

1、SourceTree 2、使用方法 2.1 Clone 專案到本地 開啟 SourceTree,點選 New Repository => Clone from URL, 然後複製倉庫地址到 SourceTree 中的 Source URL 中,本地倉庫的位置和名稱可以隨意修改。點選 clone

iOS開發-類管理工具CocoaPods

CocoaPods是iOS最常用的類庫管理工具。 如何下載和安裝CocoaPods? 在安裝CocoaPods之前,首先要在本地安裝好Ruby環境。 在Terminator(終端)中輸入以下命令: s