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,再安裝request模組,執行python程式碼Python
- Python pip安裝Python
- python安裝pipPython
- Python 庫/模組的pip安裝和IPython的使用Python
- Windows系統中安裝Python模組pip numpy matplotlibWindowsPython
- Python模組高階技巧Python
- Python pip的安裝及解除安裝Python
- python怎麼安裝pip?Python
- pip安裝模組超時怎麼處理
- TensorFlow 起飛之旅 · 安裝 · demo
- 接入Tengine,讓你的AI應用飛起來AI
- 讓Web應用程式飛起來的祕訣Web
- python必須安裝pip嗎Python
- 學Python怎麼可能不用pip?安裝指南來了Python
- pip 安裝
- 讓Elasticsearch飛起來!——效能優化實踐乾貨Elasticsearch優化
- 讓 Elasticsearch 飛起來!——效能優化實踐乾貨Elasticsearch優化
- 神奇的 SQL 之效能優化 → 讓 SQL 飛起來SQL優化
- [iOS]CCache 讓你的編譯時間飛起來iOS編譯
- python的pip快速安裝程式碼Python
- 批量安裝python庫函式—pipPython函式
- windows 安裝python後pip安裝路徑問題WindowsPython
- Python模組安裝Python
- python中的pip的安裝以及通過pip命令對selenium進行解除安裝和安裝Python
- CentOS安裝pipCentOS
- 【Python】Python安裝模組Python
- Blazor一個簡單的示例讓我們來起飛Blazor
- 這樣配置,讓你的 IDEA 好用到飛起來!Idea
- 商業週刊:社交網路讓新聞飛起來
- 讓你的虛擬機器飛起來–VMware workstaion薦虛擬機AI
- centos7下安裝Python的pipCentOSPython
- Python 包管理 pip 安裝使用清華源Python
- centos7 python2 安裝pipCentOSPython
- Linux下python2.7安裝pipLinuxPython