Python

virtualenvwrapper安装及使用

微信扫一扫,分享到朋友圈

virtualenvwrapper安装及使用
收藏 0 0

在Python多版本的情况下进行切换是很不方便的,更多的时候我们需要使用Python的版本管理,使其可以支持多版本环境。

virtualenv管理起来比较麻烦,这里直接一步到位直接推荐virtualenvwrapper

Windows安装virtualenvwrapper

pip install virtualenvwrapper-win

安装完成后可以创建一个虚拟环境,可以通过mkvirtualenv --help查看一下帮助文档,如果是想指定Python的版本,直接-p 路径 ,如果不指定,则默认是当前的版本。

mkvirtualenv python373

可以在创建的里面查看一下版本

python -v # 查看python版本
pip -v # 查看pip版本

Linux安装virtualenvwrapper

pip install virtualenvwrapper

使用下面命令找到virtualenvwrapper.sh文件

find / -name virtualenvwrapper.sh

然后编辑环境变量,此变量根据实际情况来,此处编辑的是什么下一步source的时候就是什么。

我本地有安装zsh,zsh配置的是/etc/profile,所以我这里直接在/etc/profile最后面添加如下代码

export WORKON_HOME=/application/virtualenvs
source /usr/local/bin/virtualenvwrapper.sh

然后退出保存

最后source修改的文件即可。

source ~/.zshrc # 这个是我本地安装了zsh才这么执行的,如果你没有安装,不要这么执行。
# source /etc/profile # 这个是供参考的,需要和上面修改的文件匹配。

Mac安装virtualenvwrapper

安装virtualenv和virtualenvwrapper

sudo pip install virtualenv
sudo pip install virtualenvwrapper

查看virtualenvwrapper.sh

which virtualenvwrapper.sh

修改.bashrc

vim ~/.bashrc

添加如下内容,然后保存退出。

export WORKON_HOME=/Volumes/plus/path/virtualenvs
export VIRTUALENVWRAPPER_SCRIPT=/usr/local/bin/virtualenvwrapper.sh
export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
source /usr/local/bin/virtualenvwrapper.sh

使配置生效

source ~/.bashrc # 默认是执行这个
source ~/.zshrc # 如果你安装的是zshrc,则执行这个。

virtualenvwrapper管理命令

mkvirtualenv [环境名] # 创建环境
rmvirtualenv [环境名] # 删除环境
workon [环境名]  # 切换环境
deactivate # 退出环境
workon  # 列出所有环境 
lsvirtualenv -b # 同样也是列出所有环境
锦城虽云乐,不如早还家。

解决logstash生成日志重复问题

上一篇

Nexus3设置完整Maven

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片