virtualenv: error: unrecognized arguments: --no-site-packages错误

一般报错都看做后一行,这里是:“unrecognized arguments: --no-site-packages”

解决办法

1. 使用virtualenv --version,查看自己virtualenv的版本是否是大于20的

virtualenv --version

virtualenv: error: unrecognized arguments: --no-site-packages错误如果大于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

相关文章: