中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

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

太和县| 新建县| 万盛区| 收藏| 雷山县| 莱州市| 阿鲁科尔沁旗| 广平县| 拉萨市| 永年县| 仁怀市| 吴堡县| 疏附县| 永丰县| 桂阳县| 福海县| 平乡县| 观塘区| 宁晋县| 门头沟区| 泸溪县| 咸宁市| 婺源县| 辽宁省| 吉木萨尔县| 和田县| 宜昌市| 卢氏县| 平定县| 孟津县| 辽宁省| 增城市| 乌审旗| 公安县| 安塞县| 都昌县| 西贡区| 交口县| 瑞昌市| 中江县| 秦皇岛市|