美文网首页better
安装Python虚拟环境virtualenv和virtualen

安装Python虚拟环境virtualenv和virtualen

作者: 逍遥无铭 | 来源:发表于2019-07-06 16:12 被阅读25次

    服务器环境:Centos 7,
    Python Verison: 3.7.4

    一、pip3 install virtualenv后,执行virtualenv venv出现Command not found的错误。

    解决方法:
    创建软连接到/usr/bin 或是/usr/local/bin
    sudo ln -s /usr/local/bin/python3/lib/python3.7/site-packages/virtualenv.py /usr/bin/virtualenv

    二、pip3 install virtualenvwrapper后,执行mkvirtualenv venv出现Command not found的错误。

    解决方法:
    创建软连接到/usr/bin 或是/usr/local/bin
    sudo ln -s /usr/local/bin/python3/bin/virtualenvwrapper.sh /usr/bin/virtualenvwrapper.sh

    执行mkvirtualenv venv又出现如下错误:
    错误信息:

     /usr/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=/usr/bin/python and that PATH is
    set properly. 
    
    

    解决方法:
    ~/.bashrc文件重新添加python有关的环境变量:

    export WORKON_HOME=$HOME/.virtualenv
    export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3
    export VIRTUALENVWRAPPER_VIRTUALENV=/usr/bin/virtualenv
    source /usr/bin/virtualenvwrapper.sh
    
    

    然后退出重新服务器重新登录就可以正常使用了。
    注意:保存后source ~/.bashrc没用,必须要退出服务器重新登录服务器才生效,很奇怪,在这里卡了好久。

    相关文章

      网友评论

        本文标题:安装Python虚拟环境virtualenv和virtualen

        本文链接:https://www.haomeiwen.com/subject/olnphctx.html