在使用 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.
執行 which python3 命令提示無法找到。
解決辦法:
終端執行如下操作臨時生效
$ eval "$(pyenv init -)" $ eval "$(pyenv virtualenv-init -)"
將以上內容添加到 ~/.bashrc,並通過 source ~/.bashrc 生效環境變量。