安装virtualenv时出现的问题解决

2018-12-02  本文已影响0人  丷菜菜呀

安装virtualenv

安装virtualenv及扩展包:

    sudo pip3 install virtualenv #

    sudo pip3 install virtualenvwrapper

安装完虚拟环境后,提示找不到mkvirtualenv命令,须配置环境变量:

# 1、创建目录用来存放虚拟环境

mkdir $HOME/.virtualenvs

# 2、打开~/.bashrc文件,并添加如下:

    export WORKON_HOME=$HOME/.virtualenvs

    source /usr/local/bin/virtualenvwrapper.sh

ubuntu18里,通过pip安装virtualenvwrapper得到的virtualenvwrapper.sh被安装在~/.local/bin/目录下,需要修改上面添加在~/.bashrc的内容中的路径即可:

    export WORKON_HOME=$HOME/.virtualenvs

    source ~/.local/bin/virtualenvwrapper.sh

# 3、运行source ~/.bashrc

安装virtualenv可能遇到的问题

virtualenvwrapper.sh文件找不到的问题:

ubuntu16.04里,通过pip安装virtualenvwrapper得到的virtualenvwrapper.sh被安装在~/.local/bin/目录下,需要修改上面添加在~/.bashrc的内容中的路径即可:

    export WORKON_HOME=$HOME/.virtualenvs    

    source ~/.local/bin/virtualenvwrapper.sh

no model named virtualenvwrapper问题:

在~/.bashrc中指定python解释器路径即可

export VIRTUALENVWRAPPER_PYTHON=/usr/bin/python3

ERROR: virtualenvwrapper could not find virtualenv in your path

使用命令whereis找到virtualenv所在的目录,若找不到,以下是两个参考路径

    /usr/local/bin

    ~/.local/bin

然后在 ~/.bashrc中添加一句 :PATH=$PATH: virtualenv所在路径,此时我的 .bashrc 文件是这样

    PATH=$PATH:~/.local/bin

    /usr/local/bin/virtualenvwrapper.sh

    ~/.local/bin/virtualenvwrapper.sh

上一篇 下一篇

猜你喜欢

热点阅读