我們在安裝好 virtualenvwrapper 之後,通過 source 啓動初始化工具 virtualenvwrapper.sh 時報錯,報錯信息如下:
結合錯誤信息與提示找到的語句,猜測應該是 virtualenvwrapper.sh 文件的 VIRTUALENVWRAPPER_PYTHON 這裏有問題:
於是我們打開 virtualenvwrapper.sh 文件:
virtualenvwrapper.sh 文件位於 /usr/local/bin/ 目錄下
找到 VIRTUALENVWRAPPER_PYTHON 語句
仔細觀察後,發現紅色圈圈中的問題所在:
由於我的Linux中僅僅安裝了 Python3.6 版本,並沒有安裝任何 Python2.x 版本。此時,該VIRTUALENVWRAPPER_PYTHON 路徑的 python 不存在;因此,我們將 VIRTUALENVWRAPPER_PYTHON 路徑的 python 修改為 python3 即可解決報錯信息:
vim編輯器報錯退出後,通過 source 啓動初始化工具 virtualenvwrapper.sh 即可!
如果配置好終端環境後,重新加載下終端配置文件即可。