Python虚拟环境virtualenv设置

virtualenv在linux下的简明设置

1. 安装

$ pip install virtualenv

可以在完成后使用virtualenv命令在shell中进行验证。

2. 建立新的项目文件目录

新建项目工作目录例如myProject,并移动到此目录下

$ mkdir myProject
$ cd myProject

3. 创建虚拟环境

$ virtualenv venv
        // 解释:venv是虚拟环境的目录名,也是虚拟环境的名称
        
        // 解释:可加选项 --no-site-packages ,排除原本已安装的扩展,只保留基本库
        // 例子:virtualenv --no-site-packages venv
        
        // 解释:可加选项 -p python3 方式指定使用哪个解释器
        // 例子:virtualenv -p python3 venv

4. 启动与停止虚拟环境

在工作目录myProject中:

$ source venv/bin/activate      //此命令启动虚拟环境
$ deactivate                    //此命令关闭虚拟环境

[Ank@iZye0yc8tdvu07Z myProject]$ source venv/bin/activate   //在myProject下用source启动虚拟环境
(venv) [Ank@iZye0yc8tdvu07Z myProject]$ python              //在虚拟环境状态下命令提示符前有(venv)提示
Python 3.6.8 (default, Aug  7 2019, 17:28:10)
                                    //在python3虚拟环境下使用python命令即可启动python3而非默认的python2
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> exit()
(venv) [Ank@iZye0yc8tdvu07Z myProject]$ deactivate          //使用deactivate命令停止虚拟环境
[Ank@iZye0yc8tdvu07Z myProject]$

5. 删除虚拟环境

删除虚拟环境的对应目录及其子文件即可。

你可能感兴趣的:(Python虚拟环境virtualenv设置)