zoukankan      html  css  js  c++  java
  • centos7安装虚拟环境virtualenv virtualenvwrapper|/usr/bin/python: No module named virtualenvwrapper|-bash: /usr/bin/python3: No such file or directory

    安装虚拟环境virtualenv和virtualenvwrapper

    安装virtualenv virtualenvwrapper 

    pip install virtualenv virtualenvwrapper 

    如果没有pip 先安装

    pip:yum install -y pip 

    安装好了之后,查找virtualenv位置:find / -name virtualenv 
    返回:

    查找virtualenvwrapper.sh位置:find / -name virtualenvwrapper.sh 
    返回

    在/usr/bin中添加环境变量(就是新建了一个软连接) 
    ln -s /usr/local/bin/virtualenv /usr/bin/virtualenv

    修改环境变量相关脚本/root/.bashrc 
    添加如下代码 

    export WORKON_HOME=/home/sewen/.virtualenvs #创建一个存放虚拟环境的目录 (可以自己定义)
    export PROJECT_HOME=/home/sewen/workspace #(可以自己定义)
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv
    source /usr/local/bin/virtualenvwrapper.sh #virtualenvwrapper.sh的位置 

    然后重启:

    source ./.bashrc

    第一个报错:

     解决方法:

    vim .bashrc

    再添加如下命令:(上面已经添加)

    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    export VIRTUALENVWRAPPER_VIRTUALENV=/usr/local/bin/virtualenv

    第二个报错:

    |

     发现是因为/usr/bin目录下没有python3的软连接,环境变量加载时无法加载到:

    根据一开始查找到的python的安装位置,穿件python3软连接

    ln -s /usr/local/bin/python3 /usr/bin/python3

    再次执行

    source ./.bashrc

    检验 
    输入:

    mkvirtualenv 虚拟环境名创建虚拟环境

    基本命令: 
    mkvirtualenv test #创建一个虚拟环境默认指向python3 
    workon test #进入test虚拟环境 
    deactivate #退出虚拟环境

  • 相关阅读:
    css选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先
    移动端重要的几个CSS3属性设置
    关于移动端的Click事件
    JS根据key值获取URL中的参数值,以及把URL的参数转换成json对象
    动态添加JS文件到页面
    JS 模拟C# 字符串格式化操作
    JS cookie 读写操作
    很好用的Tab标签切换功能,延迟Tab切换。
    SpringMVC 原理
    SpringMVC 三种异常处理方式
  • 原文地址:https://www.cnblogs.com/sewen-H/p/13538549.html
Copyright © 2011-2022 走看看