问题出现原因:
在默认登录用户环境下,virtualenvwrapper.sh文件会被source自动执行,也就有了一系列虚拟环境命令。
查看bashrc内容:
# bashrc在终端启动之前会被执行
vim ~/.bashrc
查看virtualenvwrapper.sh内容:
vim /usr/local/bin/virtualenvwrapper.sh
解决办法:
将source /usr/local/bin/virtualenvwrapper.sh添加到bashrc文件中:
# 打开bashrc文件
vim ~/.bashrc
复制:source /usr/local/bin/virtualenvwrapper.sh到文件bashrc中,
重启终端或切换用户,现在就可以使用workon命令了。