上一篇我们讲过virtualenv在python中的安装虚拟环境,它还有另一个小伙伴virtualenvwrapper。如果大家感兴趣的话,可以边学边分析两者的不同,接下来开始我们今天的讲解。
一、使用virtualenvwrapper
鉴于virtualenv不便于对虚拟环境集中管理,所以推荐直接使用virtualenvwrapper。 virtualenvwrapper提供了一系列命令使得和虚拟环境工作变得便利。它把你所有的虚拟环境都放在一个地方。
安装
linux安装virtualenvwrapper(确保virtualenv已安装)
pip install virtualenvwrapper
配置
安装完成后,在~/.bashrc写入以下内容
export WORKON_HOME=~/Envs source /usr/local/bin/virtualenvwrapper.sh
第一行:virtualenvwrapper存放虚拟环境的目录
第二行:virtrualenvwrapper会安装到python的bin目录下,所以该路径是python安装目录下bin/virtualenvwrapper.sh
source ~/.bashrc # 读入配置文件,立即生效
二、可能存在的问题
问题1
/bin/python: No module named virtualenvwrapper virtualenvwrapper.sh: There was a problem running the initialization hooks. If Python could not import the module virtualenvwrapper.hook_loader, check that virtualenvwrapper has been installed for VIRTUALENVWRAPPER_PYTHON=/bin/python and that PATH is set properly.
问题2
[root@centos ~]# source .bashrc -bash: /usr/local/bin/virtualenvwrapper.sh: No such file or directory
三、解决方法
问题1解决
在~/.bashrc写入以下内容
python export VIRTUALENVWRAPPER_PYTHON=/usr/local/python36/bin/python3 # 指定虚拟使用的python解释器路径
问题2解决
virtualenvwrapper.sh找不到报错,找到后拷贝到/usr/local/bin/下
然后执行source ~/.bashrc
以上就是virtualenvwrapper在python中安装虚拟环境的方法。更多Python学习推荐:起源地模板网教学中心。
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 模板不会安装或需要功能定制以及二次开发?
发表评论
还没有评论,快来抢沙发吧!