在CentOS中配置Python虛擬環境,可以使用venv
模塊(Python 3自帶)或virtualenv
工具。以下是使用這兩種方法的步驟:
venv
模塊(推薦)安裝Python 3(如果尚未安裝):
sudo yum install python3
創建虛擬環境:
python3 -m venv myenv
這里的myenv
是你虛擬環境的名稱,可以根據需要更改。
激活虛擬環境:
source myenv/bin/activate
激活后,你的命令行提示符會顯示虛擬環境的名稱,表示你已經進入虛擬環境。
停用虛擬環境:
deactivate
virtualenv
工具安裝virtualenv
(如果尚未安裝):
sudo yum install python-virtualenv
創建虛擬環境:
virtualenv myenv
這里的myenv
是你虛擬環境的名稱,可以根據需要更改。
激活虛擬環境:
source myenv/bin/activate
激活后,你的命令行提示符會顯示虛擬環境的名稱,表示你已經進入虛擬環境。
停用虛擬環境:
deactivate
安裝依賴包:在激活虛擬環境后,你可以使用pip
安裝所需的Python包,這些包只會安裝在虛擬環境中,不會影響系統全局的Python環境。
pip install package_name
導出和導入依賴:你可以使用pip freeze
命令導出當前虛擬環境中所有已安裝的包及其版本到一個文件中,然后在其他環境中使用pip install -r requirements.txt
命令來安裝這些包。
pip freeze > requirements.txt
pip install -r requirements.txt
通過以上步驟,你可以在CentOS中成功配置和使用Python虛擬環境。