Anaconda開發環境的自動部署

2021-10-23 14:51:43 字數 762 閱讀 7809

python專案中必須包含乙個 requirements.txt 檔案,用於記錄所有依賴包及其精確的版本號。以便新環境部署。

1、在虛擬環境中使用pip生成:

pip freeze >requirements.txt
2、當需要建立這個虛擬環境的完全副本,可以建立乙個新的虛擬環境,並在其上執行以下命令:

pip install -r requirements.txt
說明:進入a機器虛擬環境執行第一步生成requirements.txt檔案,把檔案放到b機器上建立虛擬環境執行第二步。

1、進入虛擬環境生成environment.yml

匯出環境到yml檔案, 檔名為 environment.yml

conda env export --file environment.yml
2.匯入environment.yml、環境自動安裝部署

conda env create -f environment.yml
說明:進入a機器虛擬環境執行第一步匯出environment.yml檔案,把檔案放到b機器上直接執行第二步(不需要建立虛擬環境,執行完成會自行建立虛擬環境)。

Python開發環境 Anaconda搭建

在介紹anaconda之前,先介紹下conda,conda是乙個類似於pip pip3的可執行命令列工具,其核心功能是包的管理與環境管理,支援多種語言,因此用來管理python包也是綽綽有餘的。其與pip的區別是pip可以再任何環境中安裝python包,而 conda則可以再conda環境中安裝任何...

Anaconda的開發環境介紹以及簡單爬蟲的應用

jupter 快捷鍵的使用 開啟幫助文件 爬蟲的分類 聚焦爬蟲 資料解析 增量式爬蟲 資料的更新 分布式爬蟲 反爬機制 反反爬策略 第乙個反爬機制 requests模組的編碼流程 匯入requests包 import requests 1.爬取搜狗首頁的頁面原始碼資料 url response re...

解決Anaconda自動進入虛擬環境base

安裝anaconda後,每當你啟動termina後會自動進入虛擬環境base,解決方法是用conda config命令 conda config set auto activate base false如果你輸入 conda config describe你會在下面的一長條描述資訊裡面看到這樣一段 ...