本文目錄一覽:
python3離線安裝第三方模塊及其依賴包
以管理員權限啟動cmd命令窗口,執行pip命令安裝所需要的模塊。例如:
以管理員權限啟動cmd命令窗口,執行以下命令打包pip第三方安裝包及安裝索引。
將 packages 文件夾和 requirements.txt 文件拷貝至離線機器任意同級目錄下,以管理員權限啟動cmd命令窗口進入該目錄,執行下述命令進行離線安裝。
按照部署1、2、3導出外網機python環境list,可以批量安裝python第三方依賴。若只需安裝一個python包,可以使用下屬方法:
python安裝依賴庫
先查看pip3指向的python版本
pip3 -V
如果不是python3,可以使用以下命令安裝依賴
python3 -m pip install pycryptodome
同理,python2安裝依賴庫也可以使用
python2 -m pip install pycryptodome
Python 一鍵安裝全部依賴包
requirements.txt 用來記錄項目所有的依賴包和版本號,只需要一個簡單的 pip 命令就能完成。
生成的文件會像這個樣子
然後就可以用
來一次性安裝 requirements.txt 裏面所有的依賴包,真是非常方便。
創建虛擬環境
激活虛擬環境
poetry 的工作方式就像 Node.js 里的 npm/yarn。
首先用 pip install poetry 來安裝它,可以用 poetry new [name] 來生成新項目,或者在項目的根目錄下面運行 poetry init 來初始化。
這樣 poetry 會在這個項目里創建一個 pyproject.toml 的文件,就像 package.json 一樣,裏面記錄了項目所有的依賴包版本信息。
poetry install 可以一鍵安裝所有依賴包,還會生成 poetry.lock 文件,裏面記錄了這次安裝時的依賴包。 poetry install –no-dev 可以只安裝生產環境的包,不安裝開發環境的包。
在 poetry add [name] 可以安裝 Flask 到生產環境,比如 poetry add flask ,再加 –dev 參數, poetry add –dev flask 就會安裝到開發環境。
poetry remove [name] 可以卸載依賴包, poetry show 可以顯式安裝好的包。
更多用法請查看 poetry 。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/240345.html