Linux CentOS7上部署virtualenvwrapper

环境搭建


解决centos7 中安装virtualenvwrapper配置时报错virtualenvwrapper.sh文件无法找到

原因: 1.     本地根本没有virtualenvwrapper.sh这个文件

            2。   ~/.bashrc文件中virtualenvwrapper.sh文件的path配置不对。

在安装virtualenvwrapper时,并没有生成virtualenvwrapper.sh这个文件,使用命令

find / -name virtualenvwrapper.sh

无法找到这个文件,此时可能是你用pip3安装的virtualenvwrapper。

解决办法:1,卸载已有,重新安装     2,配置~/.bashrc文件

pip3 uninstall virtualenvwrapper

pip install virtualenvwrapper

然后使用 

find / -name virtualenvwrapper.sh

查看这个文件的位置,我的是在  /usr/bin/virtualenvwrapper.sh

之后就要配置   vim ~/.bashrc 文件。

切忌不要删除这部分:


# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

这是管理你的文件颜色的,如果删除这部分,使用ls 命令查看文件时,所有文件以及目录都是一个颜色。

在文件底部添加:

export WORKON_HOME=$HOME/.virtualenvs

source /usr/bin/virtualenvwrapper.sh   

virtualenvwrapper 使用

  1. 新建虚拟环境
    使用系统默认Python环境(python2.7)新建
    mkvirtualenv my_virtual   # my_virtual–> 自己虚拟环境的名字
    使用指定Python环境新建
    mkvirtualenv -p /usr/bin/python3 my_virtual
  2. 进入虚拟环境
    workon my_virtual
  3. 退出虚拟环境
    deactivate
  4. 删除虚拟环境
    rmvirtualenv my_virtual
微信 OR 支付宝 扫描二维码
为本文作者 打个赏
pay_weixin pay_zhifubao
如果文章对您有帮助,欢迎打赏赞助作者
没有评论

发表评论

工具
Web应用代码自动化审计浅谈与工具

原文:https://xz.aliyun.com/t/4637 0. 序 代码审计是找到应用缺陷的过 …

环境搭建
科学爱国上网—-v2ray

最近一段时间shadowsocks不稳定,大家应该能感受到了。so,我觉得放弃ss,转投v2ray门 …

环境搭建
centos7下virtualenv 中部署 nginx + uwsgi+django+celery+rabbitmq

1、前言 之前的文章,已经介绍了如何在centos7中安装python3、pip和虚拟环境,在此就不 …