bundle 安装_超级小白使用pip安装第三方库的正确姿势
生活随笔
收集整理的這篇文章主要介紹了
bundle 安装_超级小白使用pip安装第三方库的正确姿势
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為了感謝大家對“Python客棧”的關注與支持,即日起,我們每天會在留言中隨機抽取三位粉絲發放6.6元小紅包。快來參與吧!1
cd pip-20.2.4 # 進入解壓文件
python setup.py install # 安裝
pip-review --local --interactive(2)
????print(dist)if?not?'pip'?in?str(dist):
????????call('pip3 install --upgrade %s -i https://pypi.tuna.tsinghua.edu.cn/simple'?% dist.project_name, shell=True)
?install 安裝包.
?uninstall 卸載包.
?freeze 按著一定格式輸出已安裝包列表list???????????????????????列出已安裝包.
?show 顯示包詳細信息.search?????????????????????搜索包,類似yum里的search.
?wheel Buildwheelsfromyourrequirements.
?zip 不推薦.Zipindividualpackages.
?unzip 不推薦.Unzipindividualpackages.
?bundle 不推薦.Createpybundles.help???????????????????????當前幫助.
GeneralOptions:
?-h,--help?????????????????顯示幫助.
?-v,--verbose??????????????更多的輸出,最多可以使用3次
?-V,--version??????????????現實版本信息然后退出.
?-q,--quiet 最少的輸出.
?--log-file??????????覆蓋的方式記錄verbose錯誤日志,默認文件:/root/.pip/pip.log
?--log???????????????不覆蓋記錄verbose輸出的日志.
?--proxy????????????Specifyaproxyintheform[user:passwd@]proxy.server:port.
?--timeout????????????連接超時時間(默認15秒).
?--exists-action???Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
?--cert??????????????證書.END中獎名單
1.pip是什么
pip是python的包管理工具,python2.7/python3.4以上的版本都已經集成了該工具,我們可以用
pip --version命令確認是否安裝。如果未安裝pip的,請往下看。
12.pip的下載與安裝
2.1 下載
進入https://pypi.org/project/pip/選擇紅框中的文件下載
2.2 ?windows下安裝
下載完成后解壓得到
我們用CMD進入該目錄下,輸入python setup.py install命令進行安裝
如果是第一次安裝,我們還需要配置環境變量,如下圖
這樣,環境變量就配置好了。配置完成后,在cmd中輸入pip確認安裝情況。2.3?Linux下安裝tar -xzvf pip-20.2.4.tar.gz # 解壓cd pip-20.2.4 # 進入解壓文件
python setup.py install # 安裝
2.4?pip的更新
python -m pip install --upgrade pip13.pip的使用
3.1?安裝包
pip install?安裝包名安裝指定版本的包
pip install?包名==版本號例如我們要安裝Django的1.8版本
pip install?Django==1.83.2?更新包
pip install?--upgrade 要更新的包名查詢可更新的包pip list --outdated批量更新包(1)利用pip-review 進行包的批量更新pip install?pip-reviewpip-review --local --interactive(2)
(2)編寫如下代碼進行批量更新
#!/usr/bin/env python3# -*- coding: utf-8 -*-import?pipfrom?pip._internal.utils.misc import?get_installed_distributionsfrom?subprocess import?callfor?dist in?get_installed_distributions():????print(dist)if?not?'pip'?in?str(dist):
????????call('pip3 install --upgrade %s -i https://pypi.tuna.tsinghua.edu.cn/simple'?% dist.project_name, shell=True)
3.3 卸載包
pip uninstall?要卸載的包名14.設置國內鏡像源
pip在國內的下載速度非常不理想,所以我們要借助國內的鏡像源來安裝需要的包
4.1 臨時使用
pip安裝包的時候加參數-i 鏡像源地址,例如
pip install bs4 -i https://pypi.tuna.tsinghua.edu.cn/simple這樣就會從清華的鏡像源站安裝bs4庫
其他常用的鏡像源地址:
阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣:http://pypi.douban.com/simple/4.2 永久更改
linux修改 ~/.pip/pip.conf (沒有就創建一個文件夾及文件。文件夾要加“.”,表示是隱藏文件夾),文件內容如下[global]index-url?= https://pypi.tuna.tsinghua.edu.cn/simple[install]trusted-host?= mirrors.aliyun.comwindows在用戶目錄下創建pip文件夾,再在文件夾中創建pip.ini配置文件,填寫一樣的內容15.pip參數解析
Commands:?install 安裝包.
?uninstall 卸載包.
?freeze 按著一定格式輸出已安裝包列表list???????????????????????列出已安裝包.
?show 顯示包詳細信息.search?????????????????????搜索包,類似yum里的search.
?wheel Buildwheelsfromyourrequirements.
?zip 不推薦.Zipindividualpackages.
?unzip 不推薦.Unzipindividualpackages.
?bundle 不推薦.Createpybundles.help???????????????????????當前幫助.
GeneralOptions:
?-h,--help?????????????????顯示幫助.
?-v,--verbose??????????????更多的輸出,最多可以使用3次
?-V,--version??????????????現實版本信息然后退出.
?-q,--quiet 最少的輸出.
?--log-file??????????覆蓋的方式記錄verbose錯誤日志,默認文件:/root/.pip/pip.log
?--log???????????????不覆蓋記錄verbose輸出的日志.
?--proxy????????????Specifyaproxyintheform[user:passwd@]proxy.server:port.
?--timeout????????????連接超時時間(默認15秒).
?--exists-action???Defaultactionwhenapathalreadyexists:(s)witch,(i)gnore,(w)ipe,(b)ackup.
?--cert??????????????證書.END中獎名單
以上三位小伙伴,快來聯系小編領取小小紅包一份哦!小編微信:Mayyy530
文章精選1、別再吐槽Python慢了!
2、阿里云盤又雙叒叕上線啦!嘗鮮下載
3、“萬年老二”的Java真的要讓位了嗎?
轉發,點贊,在看,安排一下?總結
以上是生活随笔為你收集整理的bundle 安装_超级小白使用pip安装第三方库的正确姿势的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 数组添加进formdata_javasc
- 下一篇: stm32 输入捕获 测量脉宽