91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Python如何一鍵安裝全部依賴包

發布時間:2021-08-18 10:54:00 來源:億速云 閱讀:614 作者:小新 欄目:開發技術

小編給大家分享一下Python如何一鍵安裝全部依賴包,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

requirements.txt用來記錄項目所有的依賴包和版本號,只需要一個簡單的pip命令就能完成。

pip freeze >requirements.txt

然后就可以用

pip install -r requirements.txt

來一次性安裝requirements.txt里面所有的依賴包,真是非常方便。

但是我最近發現了一個全新的Python包管理器,叫做pipenv,集合了所有編程語言的包管理器的優點,是kennethreitz大神的一個周末項目。它的工作方式就像Node.js里的npm或者yarn,很容易就解決Python2/3混合使用產生的版本問題。

首先用pip install pipenv來安裝它,然后在你的項目的根目錄下面運行pipenv --three來生成Python3的虛擬環境,或者pipenv --two生成Python2環境。

這樣pipenv會在這個項目里創建一個pipfile的文件,就像package.json一樣,里面記錄了項目所有的依賴包版本信息。

[[source]]

url = "https://pypi.python.org/simple"
verify_ssl = true
name = "pypi"


[packages]



[dev-packages]



[requires]

python_version = "3.6"

要運行pipenv shell進入虛擬環境,可以輸入exit退出。pipenv install可以一鍵安裝所有依賴包,還會生成pipfile.lock文件,里面記錄了這次安裝時的依賴包。

在pipenv install后面加上包名稱,比如pipenv install flask可以安裝Flask到生產環境,再加參數,比如pipenv install flask --dev就會安裝到開發環境。

類似地,把上面的install改成uninstall就會卸載依賴包,pipenv uninstall --all可以卸載項目下所有的包。

看完了這篇文章,相信你對“Python如何一鍵安裝全部依賴包”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

化州市| 潜江市| 宝应县| 庆阳市| 保定市| 特克斯县| 韶山市| 邵阳县| 元阳县| 洛南县| 平乐县| 修水县| 湟源县| 麻城市| 元阳县| 公主岭市| 合作市| 高密市| 沭阳县| 建宁县| 绵阳市| 宾川县| 仁布县| 麟游县| 贞丰县| 昭通市| 湾仔区| 潞西市| 柞水县| 屯昌县| 射洪县| 崇义县| 青岛市| 博罗县| 山阳县| 桂平市| 探索| 吴川市| 沂水县| 聊城市| 电白县|