【发布时间】:2015-07-30 06:02:57
【问题描述】:
我正在使用 virtualenv 来切换我的 python 开发环境。但是当我运行workon my_env 时,我遇到了这样的错误信息:
Error: deactivate must be sourced. Run 'source deactivate'
instead of 'deactivate'.
Usage: source deactivate
removes the 'bin' directory of the environment activated with 'source
activate' from PATH.
在google上搜索了一下,似乎是/usr/local/bin/virtualenvwrapper.sh中定义的workon调用了deactivate。而且Anaconda的bin里有一个同名的脚本,所以被workon误调用了。
有解决此冲突的建议吗?
【问题讨论】:
标签: python virtualenv anaconda virtualenvwrapper