Ubuntu python虛擬環境的建立與遷移

2021-10-23 06:29:16 字數 789 閱讀 4277

sudo apt install python3-venv
建立虛擬環境

python3 -m venv [虛擬環境名]
使用虛擬環境

#虛擬環境名/bin目錄下

source activate

退出虛擬環境

deactivate
#先啟用原虛擬環境

source activate

#提取虛擬環境依賴項到檔案

pip freeze > requirements.txt

#在目標機中,建立新的虛擬環境

#在新的虛擬環境中重新安裝依賴模組

pip install -r requirements.txt

2.離線遷移——有網或無網
#先啟用原虛擬環境

source activate

#提取虛擬環境依賴項到檔案

pip freeze > requirements.txt

pip download -d 目標資料夾 -r requirements.txt

#打包目標資料夾到目標機器中

#在目標機中建立新的虛擬環境

#啟用執行目標機上的虛擬環境

#批量安裝離線安裝包

pip install -

-no-index -

-find-links=目標資料夾 -r requirements.txt

jupyter notebook新增虛擬環境

原本以為,當進入虛擬環境之後,再執行jupyter notebook應該是這個環境下的jupyter,比如我預設建立乙個檔案,這個檔案呼叫的編譯器應該是這個虛擬環境中的編譯器,實際上並不是 當你進入jupyter新建檔案之後,你會發現,並沒有存在虛擬環境的名稱,以及import sys,print ...

jupyter notebook切換虛擬環境

記錄學習中碰到的問題 第一步 在anaconda 下create 乙個新的環境命名為learn 第二步 在環境learn下install jupyter和anaconda prompt 第三步 開啟anaconda prompt安裝nb conda conda install nb conda第四步...

virtualenv python的虛擬環境

官網 virtualenv通過建立獨立python開發環境的工具,來解決依賴 版本問題 安裝 python m pip install user virtualenv python m virtualenv help dahu dahu optiplex 3046 myfile virtualenv...