在使用 pyenv 版本管理工具时激活虚拟环境报错
$ pyenv virtualenvs #列出当前虚拟环境
$ pyenv activate env-3.6.0 #激活虚拟环境
报错信息:
Failed to activate virtualenv.
Perhaps pyenv-virtualenv has not been loaded into your shell properly.
Please restart current shell and try again.
解决办法:
终端执行如下操作临时生效
$ eval "$(pyenv init -)"
$ eval "$(pyenv virtualenv-init -)"
将以上内容添加到 ~/.bashrc,并通过 source ~/.bashrc 生效环境变量。