日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

vmci.sys版本不正确_这样安装 Python 库才是最正确的哦

發(fā)布時(shí)間:2023/12/15 python 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 vmci.sys版本不正确_这样安装 Python 库才是最正确的哦 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

優(yōu)質(zhì)文章,第一時(shí)間送達(dá)!

分享一篇之前的文章,里面的這個(gè)Python知識(shí)點(diǎn),可能很多人都還不清楚。

平常我都是直接執(zhí)行 pip install安裝的第三方庫,很多教程也是這么介紹的,一直以來我都認(rèn)為這是標(biāo)準(zhǔn)的、正確的安裝 Python 第三方庫的姿勢(shì)。直到我最近看到Python核心開發(fā)者Brett Cannon 寫的一篇文章。

簡(jiǎn)單總結(jié)來說,他認(rèn)為其實(shí)最正確的安裝方式是使用 python-m pip來執(zhí)行 pip 命令,無論什么情況下均是如此。

他在文章里大致提出了以下幾個(gè)建議:

  • 建議用 python-m pip安裝三方庫

  • 務(wù)必使用虛擬環(huán)境,不要安裝至系統(tǒng) Python

  • 建議用 pipx 獨(dú)立安裝工具

  • 建議用 python-m venv創(chuàng)建虛擬環(huán)境

  • 可以將容器整體作為一個(gè)環(huán)境,跳過虛擬環(huán)境

  • 我簡(jiǎn)單解釋下每個(gè)建議背后的理由。

    1. 建議用 python-m pip 安裝三方庫

    理由是這樣做,可以實(shí)現(xiàn)更加準(zhǔn)確地控制庫所安裝的位置。

    不少人的電腦里,會(huì)同時(shí)安裝不同版本的 Python。少數(shù)極端的用戶甚至?xí)惭b不同的小版本,如 3.7 和 3.7.4。這是直接用 pip的話,你自己可能都不清楚最終安裝到了哪個(gè)版本的Python 下面。

    而 python-m pip命令,可以讓你直接指定要安裝到哪個(gè)版本。

    2. 務(wù)必使用虛擬環(huán)境,不要安裝至系統(tǒng) Python

    這個(gè)建議應(yīng)該很多人都認(rèn)同,在實(shí)踐中也是這樣執(zhí)行的。如果不用虛擬環(huán)境隔離的話,系統(tǒng)版本的三方庫會(huì)變得特別的龐雜,甚至出現(xiàn)系統(tǒng)依賴庫的版本不合理,導(dǎo)致系統(tǒng)崩潰的嚴(yán)重問題。

    3. 建議用 pipx 獨(dú)立安裝工具

    如果你想嘗試 black、mypy 等開發(fā)工具,可以考慮通過 pipx 將這些工具各自安裝到獨(dú)立的環(huán)境中,同時(shí)又能夠直接在系統(tǒng)環(huán)境下調(diào)用終端的入口。

    4. 建議用 python-m venv 創(chuàng)建虛擬環(huán)境

    Brett 個(gè)人更傾向于使用 python-m venv命令創(chuàng)建虛擬環(huán)境,理由和第一點(diǎn)建議相同,可以獲得更大的控制權(quán),精確指定所使用的版本。

    當(dāng)然,使用 virutalenv 也是一個(gè)非常普遍的方式。

    5. 可以將容器整體作為一個(gè)環(huán)境,跳過虛擬環(huán)境

    如果項(xiàng)目是容器化開發(fā)的,那么把每個(gè)容器當(dāng)做成一個(gè)個(gè)獨(dú)立的虛擬環(huán)境使用也是沒有問題的。在容器里沒有必要再單獨(dú)去創(chuàng)建虛擬環(huán)境了。

    當(dāng)然前提是,你不要安裝到系統(tǒng)自帶的 Python 中。

    大佬的文章鏈接:https://snarky.ca/why-you-should-use-python-m-pip/

    以上。

    總結(jié)

    以上是生活随笔為你收集整理的vmci.sys版本不正确_这样安装 Python 库才是最正确的哦的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。