Unable to fix this error of installation

I'm trying to install OpenZeppelin contracts.

But each time I have this error :

Sorry, name can only contain URL-friendly characters.

:1234: Code to reproduce

In my Terminal, here is what I did :

truffle init


npm init

And :

npm install @openzeppelin/contracts

I found this line in the docs (in "Overview").

:computer: Environment

Windows 10
Truffle v5.4.11 (core: 5.4.11)
Solidity v0.5.16 (solc-js)
Node v14.17.6
Web3.js v1.5.2

What is the name of your folder? node doesn't play nicely w/ spaces. https://stackoverflow.com/questions/48107455/name-can-only-contain-url-friendly-characters

the name of my folder is "test".

Here is my terminal (I did truffle init and npm init before)

Seems to be working fine for me :thinking: ...

But this is def. an npm installation error.