国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

這篇具有很好參考價(jià)值的文章主要介紹了Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

目錄

一、如何查看已安裝的包有哪些版本?

1.在terminal終端模式或者cmd命令行模式下

1.1顯示所有包pip list和pip freeze

1.2顯示指定包findstr、show、.__version__

2.在文本模式(程序文件中),或者console交互模式中

二、如何查看某個(gè)包存在哪些版本?


一、如何查看已安裝的包有哪些版本?

下面以pycharm中的terminal終端模式和windows系統(tǒng)自帶的cmd命令行模式為框架進(jìn)行講解。在Windows系統(tǒng)下,pycharm的terminal終端模式其實(shí)就是調(diào)用cmd和powershell,可以根據(jù)設(shè)置設(shè)為是調(diào)用powershell還是cmd。下圖是調(diào)用powershell,

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

?圖1 更改pycharm的terminal中shell path為powershell

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

圖2 更改pycharm的terminal中shell path為cmd

?

1.在terminal終端模式或者cmd命令行模式下

1.1顯示所有包pip list和pip freeze

如果已經(jīng)安裝的包數(shù)量不夠多,可以直接使用pip list和pip freeze顯示所有包及其版本。

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

圖3 在cmd黑窗口中執(zhí)行pip list命令的輸出結(jié)果?

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

圖4 在cmd黑窗口中執(zhí)行pip freeze命令的輸出結(jié)果??

從圖3和圖4中可見(jiàn),這兩種方法得到的結(jié)果內(nèi)容相同,只是顯示樣式不一樣。

1.2顯示指定包findstr、show、.__version__

如果已安裝的包很多,那么還是建議想查看什么包就指定什么包。

下面以查看已安裝的numpy的版本為例,如果想看其他包,直接替換就行。

(1)pip show numpy

這個(gè)命令顯示的信息很多,不僅顯示了已安裝包的版本,還有它的網(wǎng)址、簡(jiǎn)介等信息。

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

(2)pip freeze | findstr numpy

這個(gè)命令本質(zhì)上就是在pip freeze得到的信息基礎(chǔ)上找到有numpy的字符串。

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

(3)numpy.__version__

先進(jìn)入python環(huán)境(想看什么環(huán)境就用指定命令進(jìn)入這個(gè)環(huán)境),然后import numpy 導(dǎo)入指定包,最后在用numpy.__version__來(lái)查看指定包的版本。

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

這種方法本質(zhì)就是在調(diào)用numpy模塊的屬性。

2.在文本模式(程序文件中),或者console交互模式中

有時(shí)候我們?cè)趐ycharm中進(jìn)行編程時(shí),想要查看項(xiàng)目所處的python環(huán)境下某個(gè)包(以numpy為例)的版本;但是我們不想再次打開(kāi)cmd黑窗口,也不想打開(kāi)terminal終端時(shí),怎么辦呢?可以直接在py文件中調(diào)用numpy.__version__屬性。

# 直接run由下面兩行代碼組成的py文件,或在console中執(zhí)行這兩行代碼

import numpy
print(numpy.__version__)

# 輸出為1.22.1

二、如何查看某個(gè)包存在哪些版本?

比如你想要查看numpy包有哪些可安裝版本,但是你又不想去官網(wǎng)查詢,怎么用pip命令簡(jiǎn)單地實(shí)現(xiàn)呢?

執(zhí)行pip install numpy==,然后系統(tǒng)會(huì)報(bào)錯(cuò),這是正常的。

Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package

因?yàn)楫?dāng)你沒(méi)有指定版本號(hào)或指定了一個(gè)錯(cuò)誤的版本號(hào)時(shí),就會(huì)出現(xiàn)錯(cuò)誤【ERROR: No matching distribution found for numpy==】。

而當(dāng)你出現(xiàn)這個(gè)錯(cuò)誤之后,pip模塊會(huì)自動(dòng)把該包的所有能安裝的版本都告訴你,也就是后面的這一串信息【ERROR: Could not find a version that satisfies the requirement numpy==from versions: 1.3.0, 1.4.1, 1.5.0, 1.5.1, 1.6.0, 1.6.1, 1.6.2, 1.7.0, 1.7.1, 1.7.2, 1.8.0, 1.8.1, 1.8.2, 1.9.0, 1.

9.1, 1.9.2, 1.9.3, 1.10.0.post2, 1.10.1, 1.10.2, 1.10.4, 1.11.0, 1.11.1, 1.11.2, 1.11.3, 1.12.0, 1.12.1, 1.13.0rc1, 1.13.0rc2, 1.13.0, 1.13.1, 1.13.3, 1.14.0rc1, 1.14.0, 1.14.1, 1.14.2, 1

.14.3, 1.14.4, 1.14.5, 1.14.6, 1.15.0rc1, 1.15.0rc2, 1.15.0, 1.15.1, 1.15.2, 1.15.3, 1.15.4, 1.16.0rc1, 1.16.0rc2, 1.16.0, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.16.6, 1.17.0rc1, 1.17.

0rc2, 1.17.0, 1.17.1, 1.17.2, 1.17.3, 1.17.4, 1.17.5, 1.18.0rc1, 1.18.0, 1.18.1, 1.18.2, 1.18.3, 1.18.4, 1.18.5, 1.19.0rc1, 1.19.0rc2, 1.19.0, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.19.5, 1.20

.0rc1, 1.20.0rc2, 1.20.0, 1.20.1, 1.20.2, 1.20.3, 1.21.0rc1, 1.21.0rc2, 1.21.0, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.22.0rc1, 1.22.0rc2, 1.22.0rc3, 1.22.0, 1.22.1, 1.22.2)】

懂得該指令顯示所有可安裝版本的原理后,其實(shí)執(zhí)行【pip install numpy==9999999】,雙等號(hào)后面這串?dāng)?shù)字設(shè)得離譜一點(diǎn),其實(shí)也能得到可安裝的所有版本號(hào)。文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-429664.html

到了這里,關(guān)于Pip/python-如何查看已安裝的包有哪些版本?如何查看某個(gè)包存在哪些版本?pip list-pip freeze-pip show package的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • python中pip安裝的包都在哪里?

    python中pip安裝的包都在哪里?

    1、windows的話,在cmd中使用 pip list 查看已安裝的包名 2、windows的話,在cmd中還可以用 “pip show 包名”,就可以看到安裝到哪了 3、練習(xí):將pymysql通過(guò)pip安裝到電腦中,并找到對(duì)應(yīng)位置。 4、總結(jié):我們下載python的包總是習(xí)慣用pip指令下載,但是有個(gè)問(wèn)題,我們總是習(xí)慣性安裝

    2024年02月11日
    瀏覽(24)
  • 多個(gè)python版本如何指定python的某一個(gè)版本使用pip工具安裝

    多個(gè)python版本如何指定python的某一個(gè)版本使用pip工具安裝

    背景 同時(shí)安裝了python2.7和python3.7兩個(gè)版本,那么如果我想將第三方的包安裝到指定的python版本寫該怎么做呢?(注意了:這里我只查詢出來(lái)2.7版本,是因?yàn)槲抑慌渲昧税姹?.7的環(huán)境變量) ? 解決方法 方法一:使用全路徑安裝 python2: C:Python27python.exe -m pip install pandas python3: C:

    2024年02月08日
    瀏覽(21)
  • Python 中有可以查看 pip 版本的方法

    在Python中,pip是一個(gè)包管理器,用于安裝和管理Python包。要查看pip的版本,可以使用幾種不同的方法,這些方法適用于不同的使用場(chǎng)景和需求。 1. 使用pip命令行工具 pip本身提供了一個(gè)命令行接口,可以用來(lái)執(zhí)行各種操作,包括查看版本信息。要查看pip的版本,可以在命令行

    2024年04月11日
    瀏覽(49)
  • 如何查看一個(gè) docker 鏡像有哪些版本

    如何查看一個(gè) docker 鏡像有哪些版本

    點(diǎn)擊跳轉(zhuǎn):Docker安裝MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常見(jiàn)服務(wù)全套(質(zhì)量有保證,內(nèi)容詳情) 本文介紹如何查看某個(gè)Docker鏡像有哪些版本 因?yàn)橥ㄟ^(guò) docker search 并不能查看某個(gè)鏡像的版本信息,如我需要特定版本的 redis 那怎么辦呢~ 本文提供了如下幾種方式,大家可以

    2024年02月07日
    瀏覽(19)
  • 【Docker】如何查看一個(gè) docker 鏡像有哪些版本

    【Docker】如何查看一個(gè) docker 鏡像有哪些版本

    點(diǎn)擊跳轉(zhuǎn):Docker安裝MySQL、Redis、RabbitMQ、Elasticsearch、Nacos等常見(jiàn)服務(wù)全套(質(zhì)量有保證,內(nèi)容詳情) 本文介紹如何查看某個(gè)Docker鏡像有哪些版本 因?yàn)橥ㄟ^(guò) docker search 并不能查看某個(gè)鏡像的版本信息,如我需要特定版本的 redis 那怎么辦呢~ 本文提供了如下幾種方式,大家可以

    2024年02月16日
    瀏覽(21)
  • python pip 卸載環(huán)境內(nèi)所有的包

    python pip 卸載環(huán)境內(nèi)所有的包

    那么如何一次性刪除所有的包呢?首先需要執(zhí)行以下代碼: pip freezemodules.txt 這時(shí)候就能夠把所有的第三方模塊的模塊名稱以及第三方模塊的版本號(hào)等等信息保存在了這個(gè) modules.txt文件中,之后的操作就是對(duì)這個(gè)文件進(jìn)行操作了。 執(zhí)行如下代碼: ?pip uninstall -r modules.txt -y -

    2024年02月14日
    瀏覽(30)
  • 通過(guò)注冊(cè)表查看安裝了哪些版本的.net Framework

    通過(guò)注冊(cè)表查看安裝了哪些版本的.net Framework

    win鍵加r調(diào)出運(yùn)行窗口,錄入regedit回車打開(kāi)注冊(cè)表編輯器 其中HKLM為HKEY_LOCAL_MACHINE: 1.0 HKLMSoftwareMicrosoft.NETFrameworkPolicyv1.03705 Install REG_SZ 等于1 1.1 HKLMSoftwareMicrosoftNET Framework SetupNDPv1.1.4322 Install REG_DWORD 等于1 2.0 HKLMSoftwareMicrosoftNET Framework SetupNDPv2.0.50727 Install REG_DWORD 等

    2024年02月05日
    瀏覽(29)
  • Python -pip安裝/升級(jí)指定版本

    Linux下,修改 ~/.pip/pip.conf (沒(méi)有就創(chuàng)建一個(gè)文件夾及文件。文件夾要加“.”,表示是隱藏文件夾) 內(nèi)容如下: windows下,直接在user目錄中創(chuàng)建一個(gè)pip目錄,如:C:Usersxxpip,然后新建文件pip.ini,即 %HOMEPATH%pippip.ini,在pip.ini文件中輸入以下內(nèi)容(以豆瓣鏡像為例): 其中,比

    2024年02月15日
    瀏覽(49)
  • Python:關(guān)于pip安裝指定版本

    當(dāng)遇到以上問(wèn)題時(shí),在已經(jīng)確定了版本問(wèn)題后,需要替換pip庫(kù)版本 此時(shí)需要將版本切換過(guò)來(lái),舉例如下: 由上面額案例可以看出,在已經(jīng)安裝了flask-migrate較高本之后在安裝相對(duì)低版本的,直接在后面接上*==版本號(hào)*,pip系統(tǒng)將直接強(qiáng)制卸載之前的版本,然后繼續(xù)安裝當(dāng)前制定

    2024年02月06日
    瀏覽(20)
  • 已解決正確查看pip版本、查看pip幫助命令

    已解決正確查看pip版本、查看pip幫助命令

    已解決(pip查看版本報(bào)錯(cuò))Usage:pip [options] no such option: —verson 粉絲群一個(gè)小伙伴想用pip查看版本報(bào)錯(cuò),但是發(fā)生了報(bào)錯(cuò)(當(dāng)時(shí)他心里瞬間涼了一大截,跑來(lái)找我求助,然后順利幫助他解決了,順便記錄一下希望可以幫助到更多遇到這個(gè)bug不會(huì)解決的小伙伴),報(bào)錯(cuò)代碼如下

    2023年04月17日
    瀏覽(31)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包