1. 程式人生 > 實用技巧 >virtualenv: error: unrecognized arguments: --no-site-packages錯誤

virtualenv: error: unrecognized arguments: --no-site-packages錯誤

在這裡插入圖片描述

一般報錯都看做後一行,這裡是:“unrecognized arguments: --no-site-packages”

解決辦法

1. 使用virtualenv --version,檢視自己virtualenv的版本是否是大於20的

virtualenv --version

在這裡插入圖片描述如果大於20,那就執行下列命令
export VIRTUALENVWRAPPER_VIRTUALENV_ARGS='--no-site-packages'
#因為從版本20開始,預設就是’–no-site-packages‘了。

2. 重新source一下bashrc檔案;

source ~/.bashrc
#.bashrc是隱藏檔案,一般在/home資料夾下,需要按Ctrl+H快捷鍵顯示隱藏檔案找到

3. 重啟shell,然後就可以正常工作了。

詳見https://blog.csdn.net/weixin_46728614/article/details/106779406