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. 删除虚拟环境

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

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容