【Python】创建虚拟环境(不同python版本)

1 安装第三方包

安装 virtualenv
pip install virtualenv
pip install virtualenv -i https://pypi.python.org/simple/(使用清华源安装,下载更快)

virtualenv就是创建虚拟环境所需要的包。

安装virtualenvwrapper-win
pip install virtualenvwrapper-win
pip install virtualenvwrapper-win -i https://pypi.python.org/simple/(使用清华源安装,下载更快)

Virtaulenvwrapper是virtualenv的扩展包,用于更方便管理虚拟环境,它可以将所有虚拟环境整合在一个目录下,统一管理(新增,删除,复制),快速在各个虚拟环境间自由切换。

2 配置环境变量

变量名:WORKON_HOME
变量值:虚拟环境统一管理目录,如E:\Python\virtualenv
在这里插入图片描述

2 创建虚拟环境

1.cd 到存放虚拟环境光的地址
2.创建虚拟环境:mkvirtualenv env_name
3.创建指定python版本虚拟环境:mkvirtualenv env_name --python=python3.6

3 常用命令

查看已经创建过的虚拟环境:workon
启动虚拟环境:workon env_name
退出虚拟环境:deactivate
删除虚拟环境:rmvirtualenv env_name

参考博客

后言(废话部分):

刚刚开始学python的时候,就用Anaconda,安装包、管理虚拟环境都非常方便。刚刚接触时使用Anaconda Navigator操作,Navigator的界面简单、直观,但运行速度太慢。慢慢就开始使用Anaconda Prompt,学会了一些指令,操作起来就很方便。

在使用Anaconda时,我遇到两类问题:一是Anaconda里缺少很多库,所以需要在相关网站下载后,再通过pip install进行安装。二是通过conda install安装包时,经常找不到资源。只能通过pip install安装,但pip install安装的包无法在Navigator中查看,只能通过conda list查看,并且无法通过conda remove移除。这就导致我安装的包无法删除。

在同一虚拟环境下,有时使用pip install,有时使用conda install,让我这种强迫症很不舒服。既然我使用Anaconda是为了虚拟环境,那我不如直接用python创建虚拟环境。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

望天边星宿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值