当前位置:  开发笔记 > 编程语言 > 正文

Virtualenv - 找不到workon命令

如何解决《Virtualenv-找不到workon命令》经验,为你挑选了2个好方法。

我按照以下步骤设置了virtualenv + virtualenvwrapper:

$ sudo apt-get install python3-pip

$ sudo pip3 install virtualenv
$ sudo pip3 install virtualenvwrapper

$ mkdir ~/.virtualenvs

$ export WORKON_HOME=~/.virtualenvs

$ VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'

$ source /usr/local/bin/virtualenvwrapper.sh

$ mkvirtualenv venv
$ virtualenv venv

到目前为止它工作正常,但我重新启动了shell然后我尝试了workon venv,现在它说:command not found



1> erip..:

到目前为止它工作正常,但我重新启动了shell

原因是因为你重新启动了shell.

如果您希望这适用于每个shell,则需要将这些添加到您的~/.bashrc文件中:

export WORKON_HOME=~/.virtualenvs
VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
source /usr/local/bin/virtualenvwrapper.sh

添加此内容后,您将希望source ~/.bashrc更改生效.你会发现你可以访问virtualenvwrapper每个新shell中的工具.



2> Muhammad Tah..:

您需要添加命令

export WORKON_HOME=~/.virtualenvs
VIRTUALENVWRAPPER_PYTHON='/usr/bin/python3'
source /usr/local/bin/virtualenvwrapper.sh

到你的~/.bashrc文件.因此,无论何时启动shell,这些命令都会自动加载.

供参考.

推荐阅读
凹凸曼00威威_694
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有