在CentOS上安裝Python虛擬環境,通常需要使用virtualenv
或venv
模塊。以下是詳細步驟:
virtualenv
安裝 virtualenv
首先,確保你的系統已經安裝了pip
。如果沒有安裝,可以使用以下命令安裝:
sudo yum install python3-pip
然后,使用pip
安裝virtualenv
:
pip3 install virtualenv
創建虛擬環境
使用virtualenv
命令創建一個新的虛擬環境。假設你想在~/myenv
目錄下創建虛擬環境:
virtualenv -p python3 ~/myenv
這里的-p python3
選項指定了使用Python 3。
激活虛擬環境
激活虛擬環境:
source ~/myenv/bin/activate
激活后,你的命令行提示符會顯示虛擬環境的名稱,例如:
(myenv) [user@host ~]$
停用虛擬環境
當你完成工作并想退出虛擬環境時,可以使用以下命令:
deactivate
venv
venv
是Python 3自帶的模塊,用于創建虛擬環境。
確保Python 3已安裝
CentOS 7默認安裝的是Python 2.7,你需要安裝Python 3:
sudo yum install python3
創建虛擬環境
使用python3 -m venv
命令創建一個新的虛擬環境。假設你想在~/myenv
目錄下創建虛擬環境:
python3 -m venv ~/myenv
激活虛擬環境
激活虛擬環境:
source ~/myenv/bin/activate
停用虛擬環境
當你完成工作并想退出虛擬環境時,可以使用以下命令:
deactivate
virtualenv
可以創建和管理Python虛擬環境,適用于Python 2和Python 3。venv
是Python 3自帶的模塊,只能用于Python 3。根據你的需求選擇合適的方法即可。