在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虚拟环境。