No. You can create a Lightning channel to someone if you have a Bitcoin / Lightning node. Basically what you do is you make an onchain agreement for a specific amount and you can then send Bitcoin via Lightning until you close that channel. You can have more channels with more people.
Or you can swap onchain Bitcoin to Bitcoin on Lightning if someone likes to do that peer-2-peer or use a wallet like MuunWallet which does so called ‘submarine-swaps’. In MuunWallet you can send / receive Onchain Bitcoin transaction and out of that same wallet do Lightning transactions as well. The fee for Lightning transactions are higher than real Lightning wallets though because of the swaps. But it’s an easy to use portal to convert onchain to Lightning and vice-versa