简要记录 Linux 下安装python虚拟环境的方法。以下内容基于 python2.7 版本
1 安装virtualenv
pip install virtualenv
检查版本
virtualenv --version
2 创建虚拟环境
创建虚拟环境时,最好先创建一个目录,然后进入到目录下,否则执行创建命令后,生成的虚拟环境在当前目录下。
执行以下命令创建名称为 python27_virtual_env 的虚拟环境
virtualenv python27_virtual_env
执行此命令创建成功后,会在当前目录下创建一个 python27_virtual_env 的目录,该目录下存放的时新创建的 python 环境
3 切换到虚拟环境
假设 新创建的虚拟环境目录位置为: /home/20200513/python27_virtual_env, 则切换到该虚拟环境的方法如下:
[root@localhost 20200513]# source python27_virtual_env/bin/activate
(python27_virtual_env) [root@localhost 20200513]#
切换成功后,命令行有 (python27_virtual_env) 标识, 此时可以在该环境下安装各种模块,使用该虚拟环境了。
# 例如安装 flask.安装好后,flask 仅安装在了该虚拟环境中,真实的环境中没有安装。这就是使用虚拟环境的好处之一。
(python27_virtual_env) [root@localhost 20200513]# pip install flask
4 退出当前虚拟环境
(python27_virtual_env) [root@localhost 20200513]# deactivate
[root@localhost 20200513]#