一转眼小阔爱们来潭州学习Python这么久啦o(* ̄︶ ̄*)o
那么小阔爱们知道什么是Python虚拟环境吗?~
简单来说呢:Python虚拟环境就是解决包版本冲突的一种解决方案
那么如何配置Python虚拟环境呢?
接下来就教小阔爱们啦
首先是比较原始的虚拟环境,但是十分简单,配置过程如下:
初代:virtualenv
第一步:安装
pip install virtualenv
第二步:创建虚拟环境
virtualenv -p /usr/bin/python3 test3
注: -p 参数是指定python版本,否则就是使用默认的python
第三部:使用虚拟环境
进入: source test3/bin/activate
退出: deactivate
这种方式的虚拟环境配置简单,使用也很简单,但是需要自己记住虚拟环境的名字,或者说你要知道在你当前目录下那些是虚拟环境,如果虚拟环境很多的情况下,对脑容量就是一个考验了。
接下来是另一种虚拟环境配置方式,这个是在上面的基础上,进行一个封装,使用更加简单方便,不过配置过程就会稍微复杂一点。配置过程如下:
二代: virtualenvwrapper
第一步:安装
pip install virtualenvwrapper
注意:需要先安装好 virtualenv,而且顺序也不能随意调换,否则也会报错
第二步:创建文件目录
mkdir $HOME/.virtualenvs
第三步:在.bashrc中添加代码
export WORKON_HOME=$HOME/.virtualenvs
source /usr/local/bin/virtualenvwrapper.sh
注:如果是Mac则是: .bash_profile, 添加之后需要执行.bashrc文件
在这里有个小坑,这个地方会默认使用系统中python这个版本解释器中的包,如果系统默认的python没有安装virtualenvwrapper这个包,就会报错
第四步:创建虚拟环境
mkvirtualenv -p /usr/bin/python3 py3env
第五步:使用虚拟环境
进入: workon py3env
退出: deactivate
第六步:删除虚拟环境
rmvirtualenv [虚拟环境名称]
使用这种方式配置的虚拟环境,不需要你自己记住有哪些虚拟环境,执行workon就可以看到有哪些虚拟环境了,使用更加方便快捷。
哈哈O(∩_∩)O~,小阔爱们有没有感觉涨姿势啦♪(^∇^*)
领取专属 10元无门槛券
私享最新 技术干货