python環境的匯入和匯出(pip conda)

2021-10-08 17:09:22 字數 872 閱讀 2412

pip 匯出和匯入python環境。

linux下開啟終端,啟用你要匯出的環境,比如conda環境(初始python環境則不用管)

source activate 
在該終端下生成requirements.txt檔案

pip freeze > requirements.txt # requirements.txt檔案的儲存目錄在當前terminal的路徑下。
安裝requirements.txt的python環境

conda create -n  python=version   # 建立新的虛擬環境

source activate

# 啟用新建的虛擬環境

pip install -r requirements.txt

conda 環境的匯出與匯入

同樣需要在當前終端下啟用對應的conda環境

source activate 
匯出已有環境到env.yaml檔案中

conda env

export

> env.yaml

同樣若想再次建立乙個新的環境,只需要根據.yaml檔案進行環境的匯入即可。

conda env create -f env.yaml
注:.yaml檔案移植過來的環境只是安裝了原來環境裡用conda install等命令直接安裝的包,用pip之類裝的東西沒有移植過來,需要重新安裝。

conda 匯出環境 匯入環境 匯出base環境

conda info envs conda環境匯出,匯入 部分pip安裝的module可能不會安裝 conda虛擬環境下pip安裝的包的匯出list,安裝 1 更換環境 如py36 source activate py36 匯出當前環境 conda env export py36.yaml 會生成乙...

python的匯入與匯出

資料匯入 匯入csv檔案 from pandas import read csv ak read csv d python projects reference data 資料匯入 匯入txt檔案 無表頭版 from pandas import read table ar read table d ...

mysql的匯入和匯出

這幾天一直在linux下操作mysql 1.匯出整個資料庫 mysqldump u 使用者名稱 p 資料庫名 匯出的檔名 2.匯出乙個表 mysqldump u 使用者名稱 p 資料庫名 表名 匯出的檔名 3.匯出乙個資料庫結構 d 沒有資料 add drop table 在每個create語句之前...