python 虚拟环境搭建

    技术2022-07-10  105

    virtualenv

    安装virtualenv

    virtualenv是用来创建虚拟环境的软件工具,通过pip或者pip3来安装: pip install virtualenv 或 pip3 install virtualenv

    创建虚拟环境

    virtualenv [虚拟环境的名字] 默认情况下使用系统环境变量配置的python环境作为模板创建虚拟环境。 例如:系统环境变量配置的python3环境,那么创建的就是python3的虚拟环境。

    指定Python解释器创建虚拟环境

    virtualenv -p 指定python解释器路径 [virutalenv name]

    进入和退出虚拟环境

    windows系统进入虚拟环境的Scripts目录执行activate就会进入虚拟环境,执行deactivate就会退出当前虚拟环境。 linux系统进入虚拟环境的bin目录下执行上述命令。

    进入虚拟环境后,通过pip安装的包只会安装在当前虚拟环境中。

    virtualenvwrapper

    virtualenvwrapper这个软件包可以让我们管理虚拟环境变得更加简单。 不需要再进入某个目录下通过virtualenv来创建虚拟环境,并且激活的时候也不需要到具体的目录下去激活。

    安装virtualenvwrapper

    linix: pip install virtualenvwrapper。 windows: pip install virtualenvwrapper-win。

    创建虚拟环境

    mkvirtualenv [虚拟环境名称] 默认会在当前系统用户目录下创建一个Env的文件夹,然后将这个虚拟环境安装到这个目录下。如: C:\Users\Administrator\Envs。

    修改默认创建路径: 系统变量中添加一个参数WORKON_HOME,将这个参数的值设置为你需要的路径。

    进入和退出虚拟环境

    进入虚拟环境:workon [虚拟环境名称]

    退出虚拟环境:执行deactivate

    查看虚拟环境列表:执行lsvirtualenv 或 workon 删除虚拟环境: rmvirtualenv [虚拟环境名称]

    指定python解释器创建虚拟环境

    mkvirtualenv -p 指定python解释器路径 [virutalenv name]

    Processed: 0.011, SQL: 9