mkvirtualenv: 未找到命令的解决方法

臭大佬 2018-05-06 06:55:14 4995
Python 
简介 mkvirtualenv: 未找到命令的解决方法

1.升级python包管理工具pip(如果您的pip可以用,不建议升级,因为升级后可能和您的python版本的包不匹配,导致无法使用,所以,pip可以用的话,跳过步骤1)

pip install --upgrade pip

备注:当你想升级一个包的时候 `pip install --upgrade 包名`


2.python虚拟环境安装

sudo apt-get install python-virtualenv
sudo easy_install virtualenvwrapper

上述工具装好后找不到mkvirtualenv命令,需要执行以下环境变量设置。

1.创建目录用来存放虚拟环境
    mkdir $HOME/.virtualenvs
2.在~/.bashrc中添加行:
    export WORKON_HOME=$HOME/.virtualenvs
    source /usr/local/bin/virtualenvwrapper.sh
3.运行:
    source ~/.bashrc

3.创建python虚拟环境

mkvirtualenv [虚拟环境名称]
workon [虚拟环境名称]

4.退出虚拟环境 离开 deactivate

5.删除(慎用) 
rmvirtualenv [虚拟环境名称]