pip高階玩法,讓python模組安裝飛起來
在學習或者工作中,我們經常在搭建環境時需要下載安裝一些庫檔案,但是pip預設下載使用的源是國外的,因此下載速度會很慢,所以在下載的時候我們可以將源地址換為國內的源,會大大提升下載速度。
pip.init
改一些pip.init配置,一勞永逸,具體做法:
Win + R ,輸入 %APPDATA% 在當前目錄下新建 pip 資料夾,然後新建 pip.ini 檔案,內容如下
[global]
index-url = https://mirrors.aliyun.com/pypi/simple/
我直接設定成了阿里的,豆瓣的源速度也很快。
常用的國內源有以下:
(1)阿里雲 http://mirrors.aliyun.com/pypi/simple/
(2)豆瓣http://pypi.douban.com/simple/
(3)清華大學 https://pypi.tuna.tsinghua.edu.cn/simple/
(4)中國科學技術大學 http://pypi.mirrors.ustc.edu.cn/simple/
(5)華中科技大學http://pypi.hustunique.com/
`
臨時使用
在使用pip的時候,加上引數-i和映象地址(如http://mirrors.aliyun.com/pypi/simple/),
例如:pip install -i http://mirrors.aliyun.com/pypi/simple/,這樣就會從阿里雲映象安裝檔案
pip 的高階玩法
pip 應該是大家最熟悉的 Python 包安裝與管理工具了,但是除了pip install 這個最常用的命令,還有很多有用的玩法。這裡就介紹幾個我平時會用到的,希望對大家有所幫助。
pip freeze
這個命令可以檢視已經安裝的包及版本資訊,當你要換電腦,或者朋友想復刻你已安裝的包,又不想一個一個重新安裝。這時就可以使用pip freeze > requirements.txt ,批量匯出當前開發環境的包資訊,然後安裝requirements.txt依賴就行了。
pip freeze > requirements.txt
pip install -r requirements.txt
requirements.txt
根據本地目錄中的requirements.txt檔案使用pip安裝軟體包
pip install requirements.txt
通過使用== >= <= > <來指定版本,不寫則安裝最新版
requirements.txt內容格式為:
APScheduler2.1.2
Django1.5.4
MySQL-Connector-Python2.0.1
MySQL-python1.2.3
PIL1.1.7
South1.0.2
django-grappelli2.6.3
django-pagination1.0.7
pip list
pip list 命令列出所有安裝包和版本資訊,pip list --outdate可以列出所有可升級的包。
參考:統計學家
連結:https://www.jianshu.com/p/7d6cfd54b5ad
關注作者新號:獲取海量IT類教程
web前端營 感謝關注
都來到這了,拜託拜託關注下
相關文章
- pip 的高階玩法
- python(pip)包/模組:如何離線安裝?Python
- pip 命令安裝模組包
- pip進行模組安裝
- Python 庫/模組的pip安裝和IPython的使用Python
- 【模組三】Python高階Python
- Python模組高階技巧Python
- python 模組安裝Python
- Python模組安裝Python
- pip安裝模組超時怎麼處理
- 讓協作“飛”起來
- Python安裝selenium模組Python
- python openssl模組如何安裝?Python
- python 安裝模組的方法Python
- Python pip的安裝及解除安裝Python
- python怎麼安裝pip?Python
- Python安裝模組有哪些方法?Python
- Python pip(管理模組工具)基礎用法Python
- python (pip)安裝talib報錯Python
- python必須安裝pip嗎Python
- 學Python怎麼可能不用pip?安裝指南來了Python
- Python模組、第三方模組安裝、模組匯入教程Python
- 怎樣安裝python的GPIO模組Python
- python模組安裝目錄在哪裡Python
- Python paramiko模組的安裝與使用Python
- Python函式與模組的精髓與高階特性Python函式
- python的pip快速安裝程式碼Python
- python使用pip安裝模組出錯 Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None))PythonNone
- windows 安裝python後pip安裝路徑問題WindowsPython
- 安裝pip
- pip 安裝
- python中的pip的安裝以及通過pip命令對selenium進行解除安裝和安裝Python
- 【模組二】Python進階Python
- Python進階03 模組Python
- Python 模組的製作,釋出,安裝Python
- Python如何檢視安裝了哪些模組?Python
- 如何在 Ubuntu 22.04 上安裝 Python Pip?UbuntuPython
- centos7下安裝Python的pipCentOSPython